.elementor-1206 .elementor-element.elementor-element-7278cff{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;--padding-top:13%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1206 .elementor-element.elementor-element-7278cff:not(.elementor-motion-effects-element-type-background), .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vasterhuset.se/wp-content/uploads/2025/08/Header-scaled.jpg");background-position:0px 7vh;background-repeat:no-repeat;background-size:cover;}.elementor-1206 .elementor-element.elementor-element-7278cff::before, .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-background-video-container::before, .elementor-1206 .elementor-element.elementor-element-7278cff > .e-con-inner > .elementor-background-video-container::before, .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-background-slideshow::before, .elementor-1206 .elementor-element.elementor-element-7278cff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 100%);}.elementor-1206 .elementor-element.elementor-element-5fefb8b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1206 .elementor-element.elementor-element-04367a5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1206 .elementor-element.elementor-element-04367a5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:500;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1206 .elementor-element.elementor-element-471c403{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;color:var( --e-global-color-accent );}.elementor-1206 .elementor-element.elementor-element-bbc5a94{--display:flex;}.elementor-1206 .elementor-element.elementor-element-8a8e85b{--display:flex;}.elementor-1206 .elementor-element.elementor-element-fe8a479{--spacer-size:10vh;}.elementor-1206 .elementor-element.elementor-element-3946ae0{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-1206 .elementor-element.elementor-element-58680f5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-1206 .elementor-element.elementor-element-1a804f3{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-4c3f15f{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-8345117{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-076fc5b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-416479d{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-8afc1ba{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-2c367da{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-8947b55 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-de44e86{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-d11b0fe{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-66c0365{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-bc6174d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-f0c9f84{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-c0d3352{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-e05b7e5{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-26c790a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-ff7af01{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-2f19ccd{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-5cc1eac{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-9dc443f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-5bc5428{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-6e09bc3{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-9d53a29{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-ba567fd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-0210ec1{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-98cd297{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-d1b8bdc{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-d93eed7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-d5b1563{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-5e57d6d{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-6ae842a{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-fadc16f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-0b1baac{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-d3822a6{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-e0f4890{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-2b390c7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-02d156e{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-4be2aa9{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-05f33ee{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-feb158f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-b53283a{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-452ec5e{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-910f9ec{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-7399e90 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:clamp(1.5rem, 1.2286rem + 1.1429vw, 2rem);font-weight:600;color:#000000;}.elementor-1206 .elementor-element.elementor-element-2b5a183{--spacer-size:5vh;}.elementor-1206 .elementor-element.elementor-element-d9f2777{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.9321rem + 0.2857vw, 1.125rem);font-weight:400;}.elementor-1206 .elementor-element.elementor-element-b4e9b62{--spacer-size:30vh;}@media(min-width:2000px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-1206 .elementor-element.elementor-element-7278cff:not(.elementor-motion-effects-element-type-background), .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vasterhuset.se/wp-content/uploads/2025/01/Vasterhus-kontor.jpg");background-position:0px 0vh;background-repeat:no-repeat;background-size:cover;}.elementor-1206 .elementor-element.elementor-element-7278cff{--min-height:80vh;--padding-top:14%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1206 .elementor-element.elementor-element-5fefb8b{--gap:9px 0px;--row-gap:9px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1206 .elementor-element.elementor-element-471c403{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1206 .elementor-element.elementor-element-7278cff:not(.elementor-motion-effects-element-type-background), .elementor-1206 .elementor-element.elementor-element-7278cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vasterhuset.se/wp-content/uploads/2025/01/Vasterhus-kontor.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1206 .elementor-element.elementor-element-7278cff{--min-height:83vh;--justify-content:flex-start;--padding-top:26%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1206 .elementor-element.elementor-element-5fefb8b{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1206 .elementor-element.elementor-element-471c403{width:initial;max-width:initial;}}