.elementor-692 .elementor-element.elementor-element-8400aba{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-692 .elementor-element.elementor-element-463cd58{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-c201b51{--display:flex;--padding-top:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-d8593df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-d8593df{text-align:start;}.elementor-692 .elementor-element.elementor-element-d8593df .elementor-heading-title{font-family:"Cambo", Sans-serif;font-weight:400;color:#000D1A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-d5db530{width:var( --container-widget-width, 497px );max-width:497px;--container-widget-width:497px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-d5db530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-70646df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-692 .elementor-element.elementor-element-585e95c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-5e863dd{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-816c601{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-f886ab9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-f886ab9 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-7e6c3dd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-7e6c3dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-8c3e152{--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 38px;--row-gap:20px;--column-gap:38px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-cd4873d{--display:flex;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:#000D1A;--border-color:#000D1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-93cece2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-93cece2 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-ae93f7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-ae93f7c{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-f4dbcf3{--display:flex;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:#000D1A;--border-color:#000D1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-cefc649.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-cefc649 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-b9b7d9b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-b9b7d9b{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-425af50{--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 38px;--row-gap:20px;--column-gap:38px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-00d02d2{--display:flex;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:#000D1A;--border-color:#000D1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-bf538fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-bf538fd .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-39fd250.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-39fd250{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-b4e17c9{--display:flex;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:#000D1A;--border-color:#000D1A;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-76604e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-76604e0 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-ab6edfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-ab6edfe{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-73dea1f{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-692 .elementor-element.elementor-element-4d5616d{--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;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-4d5616d:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-4d5616d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013D65;background-image:url("https://byggfaktaguiden.se/wp-content/uploads/2026/02/Vector-7.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-692 .elementor-element.elementor-element-6ca9619{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-bd6cc33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-bd6cc33 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-a312ac5{width:var( --container-widget-width, 756px );max-width:756px;padding:10px 0px 0px 0px;--container-widget-width:756px;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#FFFFFFF5;}.elementor-692 .elementor-element.elementor-element-a312ac5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-c5d1683{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-c5d1683.e-con{--align-self:flex-start;}.elementor-692 .elementor-element.elementor-element-e72c0da{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-692 .elementor-element.elementor-element-b26886b .elementor-button{background-color:#25587B;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;line-height:24px;fill:#FFFFFF;color:#FFFFFF;padding:13px 25px 13px 25px;}.elementor-692 .elementor-element.elementor-element-b26886b .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-b26886b .elementor-button:focus{background-color:#FFFFFF;color:#25587B;}.elementor-692 .elementor-element.elementor-element-b26886b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-b26886b .elementor-button:hover svg, .elementor-692 .elementor-element.elementor-element-b26886b .elementor-button:focus svg{fill:#25587B;}.elementor-692 .elementor-element.elementor-element-3cb53d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button{background-color:#25587B;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:13px 25px 13px 25px;}.elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button:focus{background-color:#FFFFFF;color:#25587B;}.elementor-692 .elementor-element.elementor-element-a93f11c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button:hover svg, .elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button:focus svg{fill:#25587B;}.elementor-692 .elementor-element.elementor-element-00774ec{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-baa1f74{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-75a18f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-75a18f8 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:55px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-73701e7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-73701e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-361e36a{--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 38px;--row-gap:20px;--column-gap:38px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-3976354{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#000D1ABD;--border-color:#000D1ABD;--border-radius:20px 20px 20px 20px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-692 .elementor-element.elementor-element-bee2c3e{padding:30px 30px 0px 30px;}.elementor-692 .elementor-element.elementor-element-bee2c3e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-wrapper{text-align:start;}.elementor-692 .elementor-element.elementor-element-bee2c3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-692 .elementor-element.elementor-element-bee2c3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-692 .elementor-element.elementor-element-bee2c3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-title{font-family:"Cambo", Sans-serif;font-size:28px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-bee2c3e:has(:hover) .elementor-image-box-title,
					 .elementor-692 .elementor-element.elementor-element-bee2c3e:has(:focus) .elementor-image-box-title{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-889c394{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-0a1f203{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#000D1ABD;--border-color:#000D1ABD;--border-radius:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd{padding:30px 30px 0px 30px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-wrapper{text-align:start;}.elementor-692 .elementor-element.elementor-element-fc7f5cd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-title{font-family:"Cambo", Sans-serif;font-size:28px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-fc7f5cd:has(:hover) .elementor-image-box-title,
					 .elementor-692 .elementor-element.elementor-element-fc7f5cd:has(:focus) .elementor-image-box-title{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-4346dd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-298259b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#000D1ABD;--border-color:#000D1ABD;--border-radius:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5{padding:30px 30px 0px 30px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-wrapper{text-align:start;}.elementor-692 .elementor-element.elementor-element-8ecf2e5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-title{font-family:"Cambo", Sans-serif;font-size:28px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-8ecf2e5:has(:hover) .elementor-image-box-title,
					 .elementor-692 .elementor-element.elementor-element-8ecf2e5:has(:focus) .elementor-image-box-title{color:#000D1A;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-11f2284{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-11f2284:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-11f2284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-692 .elementor-element.elementor-element-f3bcad6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-692 .elementor-element.elementor-element-61b3b9c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-61b3b9c .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:55px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-defc08c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:32px;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-defc08c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-ee0203f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-506c27e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-c9e9e57{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:325px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-15c7b3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-15c7b3c .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-70d0724{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-70d0724.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-70d0724 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-e4557d3{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-e4557d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-4e7b4a0{background-color:#FFFFFF;top:111px;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-692 .elementor-element.elementor-element-4e7b4a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-4e7b4a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-6bb5952{background-color:#2A2727;top:377px;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-692 .elementor-element.elementor-element-6bb5952.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-6bb5952 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-d705247{background-color:#2A2727;top:672px;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-692 .elementor-element.elementor-element-d705247.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-d705247 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-cc8924c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-5c2e60e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-e501621{--display:flex;}.elementor-692 .elementor-element.elementor-element-4478b78{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-35c22cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-35c22cb .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-c271742{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-c271742.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-c271742 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-e3a5af2{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:end;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-e3a5af2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-50f0fe5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:425px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-261e098.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-261e098 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-708bfa4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-708bfa4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-708bfa4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-3367305{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;text-align:end;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-3367305.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-33fdedb{--display:flex;}.elementor-692 .elementor-element.elementor-element-33fdedb:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-33fdedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-692 .elementor-element.elementor-element-3259e3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-3259e3c .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:55px;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-38b788c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-38b788c{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-85785b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-692 .elementor-element.elementor-element-85785b6:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-85785b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-692 .elementor-element.elementor-element-e45c4e0{--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;}.elementor-692 .elementor-element.elementor-element-5e9fad7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:295px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-29f5562.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-29f5562 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-407d930{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-407d930.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-407d930 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-7dea384{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-7dea384.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-6bc5ae5{--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;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-4fb8296{left:0px;}body.rtl .elementor-692 .elementor-element.elementor-element-4fb8296{right:0px;}.elementor-692 .elementor-element.elementor-element-4fb8296{top:0px;border-style:solid;}.elementor-692 .elementor-element.elementor-element-4fb8296.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-4fb8296 .elementor-heading-title{color:#FFFFFF;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-2261515{left:0px;}body.rtl .elementor-692 .elementor-element.elementor-element-2261515{right:0px;}.elementor-692 .elementor-element.elementor-element-2261515{top:0px;border-style:solid;}.elementor-692 .elementor-element.elementor-element-2261515.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-2261515 .elementor-heading-title{color:#FFFFFF;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-dd49a06{left:0px;}body.rtl .elementor-692 .elementor-element.elementor-element-dd49a06{right:0px;}.elementor-692 .elementor-element.elementor-element-dd49a06{top:0px;border-style:solid;}.elementor-692 .elementor-element.elementor-element-dd49a06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-dd49a06 .elementor-heading-title{color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-7549066{--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;}.elementor-692 .elementor-element.elementor-element-1a5a061{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:295px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-f9c137d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-f9c137d .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-1ab7437{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-1ab7437.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-1ab7437 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-64d7f89{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-64d7f89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-2aa1f61{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-radius:20px 20px 20px 20px;--margin-top:295px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-692 .elementor-element.elementor-element-20c3fcf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-20c3fcf .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:36px;font-weight:400;color:#004370;}.elementor-692 .elementor-element.elementor-element-812b78e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-692 .elementor-element.elementor-element-812b78e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-812b78e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-17a17e9{width:var( --container-widget-width, 304px );max-width:304px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#000D1A;}.elementor-692 .elementor-element.elementor-element-17a17e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-28786da{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-69f384a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-cc0b433{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-692 .elementor-element.elementor-element-cc0b433:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-cc0b433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#013D65;background-image:url("https://byggfaktaguiden.se/wp-content/uploads/2026/02/Vector-7.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-692 .elementor-element.elementor-element-38060fb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-12f8eb9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-12f8eb9 .elementor-heading-title{font-family:"Cambo", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-f1d0d62{padding:10px 0px 0px 0px;color:#FFFFFFF5;}.elementor-692 .elementor-element.elementor-element-f1d0d62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-e531fdc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-e531fdc.e-con{--align-self:center;}.elementor-692 .elementor-element.elementor-element-bd10082{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-692 .elementor-element.elementor-element-3918035.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:5px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-5px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-692 .elementor-element.elementor-element-3918035 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-3918035 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-692 .elementor-element.elementor-element-3918035 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group > label, .elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-subgroup label{color:#7A7A7A;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group .elementor-field, .elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;line-height:24px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#25587B;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group .elementor-select-wrapper select{background-color:#25587B;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:24px;border-radius:10px 10px 10px 10px;padding:13px 36px 13px 36px;}.elementor-692 .elementor-element.elementor-element-3918035 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-button[type="submit"] svg *{fill:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-692 .elementor-element.elementor-element-3918035 .e-form__buttons__wrapper__button-next:hover{color:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-button[type="submit"]:hover{color:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .elementor-button[type="submit"]:hover svg *{fill:#004370;}.elementor-692 .elementor-element.elementor-element-3918035 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-692 .elementor-element.elementor-element-3918035{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-692 .elementor-element.elementor-element-8400aba{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-463cd58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-c201b51{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-70646df{--justify-content:center;}.elementor-692 .elementor-element.elementor-element-5e863dd{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-73dea1f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-4d5616d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-bd6cc33 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-692 .elementor-element.elementor-element-e72c0da{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-692 .elementor-element.elementor-element-b26886b .elementor-button{padding:12px 24px 12px 24px;}.elementor-692 .elementor-element.elementor-element-a93f11c .elementor-button{padding:12px 24px 12px 24px;}.elementor-692 .elementor-element.elementor-element-00774ec{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-75a18f8 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-692 .elementor-element.elementor-element-361e36a{--flex-wrap:wrap;}.elementor-692 .elementor-element.elementor-element-3976354{--flex-wrap:wrap;}.elementor-692 .elementor-element.elementor-element-bee2c3e{padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-0a1f203{--flex-wrap:wrap;}.elementor-692 .elementor-element.elementor-element-fc7f5cd{padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-298259b{--flex-wrap:wrap;}.elementor-692 .elementor-element.elementor-element-8ecf2e5{padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-11f2284{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-61b3b9c .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-692 .elementor-element.elementor-element-3259e3c .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-692 .elementor-element.elementor-element-28786da{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-69f384a{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-cc0b433{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-692 .elementor-element.elementor-element-12f8eb9 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-692 .elementor-element.elementor-element-e531fdc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-692 .elementor-element.elementor-element-8400aba{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-c201b51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-5e863dd{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-cd4873d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-93cece2 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-f4dbcf3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-cefc649 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-425af50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-692 .elementor-element.elementor-element-00d02d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-bf538fd .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-b4e17c9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-76604e0 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-73dea1f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-4d5616d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-c5d1683{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-b26886b .elementor-button{padding:10px 20px 10px 20px;}.elementor-692 .elementor-element.elementor-element-3cb53d1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-00774ec{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-75a18f8 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-692 .elementor-element.elementor-element-73701e7{padding:10px 0px 0px 0px;}.elementor-692 .elementor-element.elementor-element-361e36a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-692 .elementor-element.elementor-element-3976354{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-bee2c3e{padding:15px 15px 15px 15px;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-bee2c3e .elementor-image-box-title{font-size:24px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-0a1f203{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd{padding:15px 15px 15px 15px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-fc7f5cd .elementor-image-box-title{font-size:24px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-298259b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5{padding:15px 15px 15px 15px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-img{margin-bottom:15px;}.elementor-692 .elementor-element.elementor-element-8ecf2e5 .elementor-image-box-title{font-size:24px;line-height:28px;}.elementor-692 .elementor-element.elementor-element-61b3b9c .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-692 .elementor-element.elementor-element-33fdedb{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-3259e3c .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-692 .elementor-element.elementor-element-38b788c{font-size:18px;line-height:32px;}.elementor-692 .elementor-element.elementor-element-85785b6{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-5e9fad7{--margin-top:191px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-692 .elementor-element.elementor-element-29f5562 .elementor-heading-title{font-size:23px;}.elementor-692 .elementor-element.elementor-element-407d930 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-692 .elementor-element.elementor-element-7dea384{font-size:16px;}.elementor-692 .elementor-element.elementor-element-6bc5ae5:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-6bc5ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byggfaktaguiden.se/wp-content/uploads/2026/02/Vector-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-692 .elementor-element.elementor-element-6bc5ae5{--width:25px;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-4fb8296{left:12px;}body.rtl .elementor-692 .elementor-element.elementor-element-4fb8296{right:12px;}.elementor-692 .elementor-element.elementor-element-4fb8296{top:23px;border-radius:50% 50% 50% 50%;}.elementor-692 .elementor-element.elementor-element-2261515{padding:0px 0px 0px 0px;top:200px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-2261515{left:12px;}body.rtl .elementor-692 .elementor-element.elementor-element-2261515{right:12px;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-dd49a06{left:12px;}body.rtl .elementor-692 .elementor-element.elementor-element-dd49a06{right:12px;}.elementor-692 .elementor-element.elementor-element-dd49a06{top:388px;border-radius:50% 50% 50% 50%;}.elementor-692 .elementor-element.elementor-element-1a5a061{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-692 .elementor-element.elementor-element-f9c137d .elementor-heading-title{font-size:23px;}.elementor-692 .elementor-element.elementor-element-1ab7437 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-692 .elementor-element.elementor-element-64d7f89{font-size:16px;}.elementor-692 .elementor-element.elementor-element-2aa1f61{--margin-top:112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-20c3fcf .elementor-heading-title{font-size:23px;}.elementor-692 .elementor-element.elementor-element-812b78e .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-692 .elementor-element.elementor-element-17a17e9{font-size:16px;}.elementor-692 .elementor-element.elementor-element-28786da{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-692 .elementor-element.elementor-element-cc0b433{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-e531fdc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-692 .elementor-element.elementor-element-c201b51{--width:60%;}.elementor-692 .elementor-element.elementor-element-70646df{--width:40%;}.elementor-692 .elementor-element.elementor-element-816c601{--width:100%;}.elementor-692 .elementor-element.elementor-element-6ca9619{--width:100%;}.elementor-692 .elementor-element.elementor-element-c5d1683{--width:100%;}.elementor-692 .elementor-element.elementor-element-e72c0da{--width:25%;}.elementor-692 .elementor-element.elementor-element-3cb53d1{--width:25%;}.elementor-692 .elementor-element.elementor-element-baa1f74{--width:100%;}.elementor-692 .elementor-element.elementor-element-c9e9e57{--width:384px;}.elementor-692 .elementor-element.elementor-element-cc8924c{--width:20px;}.elementor-692 .elementor-element.elementor-element-4478b78{--width:384px;}.elementor-692 .elementor-element.elementor-element-50f0fe5{--width:384px;}.elementor-692 .elementor-element.elementor-element-e45c4e0{--width:25%;}.elementor-692 .elementor-element.elementor-element-5e9fad7{--width:384px;}.elementor-692 .elementor-element.elementor-element-6bc5ae5{--width:50%;}.elementor-692 .elementor-element.elementor-element-7549066{--width:25%;}.elementor-692 .elementor-element.elementor-element-1a5a061{--width:384px;}.elementor-692 .elementor-element.elementor-element-2aa1f61{--width:384px;}.elementor-692 .elementor-element.elementor-element-38060fb{--width:50%;}.elementor-692 .elementor-element.elementor-element-e531fdc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-692 .elementor-element.elementor-element-e72c0da{--width:34%;}.elementor-692 .elementor-element.elementor-element-3cb53d1{--width:33%;}.elementor-692 .elementor-element.elementor-element-c9e9e57{--width:300px;}.elementor-692 .elementor-element.elementor-element-4478b78{--width:300px;}.elementor-692 .elementor-element.elementor-element-50f0fe5{--width:300px;}.elementor-692 .elementor-element.elementor-element-5e9fad7{--width:300px;}.elementor-692 .elementor-element.elementor-element-1a5a061{--width:300px;}.elementor-692 .elementor-element.elementor-element-2aa1f61{--width:300px;}}/* Start custom CSS for heading, class: .elementor-element-4e7b4a0 */.circle{
 position: relative;
}

.circle{
        position: absolute;
    top: -25px;     /* half of height */
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}
.circle {
    width: 60px;
    height: 60px;
    background-color: #004370 !important;
    color: #ffff !important;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
}

@media (max-width: 767px) {
    .circle{
 position: relative;
}

.circle{
        position: absolute;
    top: -25px;     /* half of height */
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}
    circle {
    width: 36px;
    height: 36px;
    background-color: #004370 !important;
    color: #ffff !important;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb5952 */.circle{
 position: relative;
}

.circle{
        position: absolute;
    top: -25px;     /* half of height */
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}
.elementor-element.elementor-element-4e7b4a0.elementor-absolute.circle.elementor-widget.elementor-widget-heading {
    width: 60px;
    height: 60px;
    background-color: #000;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d705247 */.circle{
 position: relative;
}

.circle{
        position: absolute;
    top: -25px;     /* half of height */
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
}
.elementor-element.elementor-element-4e7b4a0.elementor-absolute.circle.elementor-widget.elementor-widget-heading {
    width: 60px;
    height: 60px;
    background-color: #000;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f2284 */.elementor-692 
.elementor-element.elementor-element-b624b4e {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fb8296 */@media (max-width: 767px) {
    .circle {
        width: 30px;
        height: 30px;

        background-color: #000;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 50% !important;

        display: flex !important;
        align-items: center;
        justify-content: center;

        padding: 0 !important;

        line-height: 30px !important; /* KEY FIX */
        font-size: 14px;

        min-height: unset !important;
        max-height: 30px;

        box-sizing: border-box;
        aspect-ratio: 1 / 1; /* MODERN FIX */
        overflow: hidden;
        white-space: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2261515 */@media (max-width: 767px) {
    .circle {
    width: 30px;
    height: 30px;
    background-color: #000;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd49a06 */@media (max-width: 767px) {
    .circle {
    width: 30px;
    height: 30px;
    background-color: #000;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    line-height: 1;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc5ae5 */.border{
    position: relative;
}/* End custom CSS */