.elementor-3050 .elementor-element.elementor-element-668ab866{--display:flex;}.elementor-3050 .elementor-element.elementor-element-7bc3a630{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-3050 .elementor-element.elementor-element-4ff92c34{--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;--overlay-opacity:1;}.elementor-3050 .elementor-element.elementor-element-4ff92c34::before, .elementor-3050 .elementor-element.elementor-element-4ff92c34 > .elementor-background-video-container::before, .elementor-3050 .elementor-element.elementor-element-4ff92c34 > .e-con-inner > .elementor-background-video-container::before, .elementor-3050 .elementor-element.elementor-element-4ff92c34 > .elementor-background-slideshow::before, .elementor-3050 .elementor-element.elementor-element-4ff92c34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3050 .elementor-element.elementor-element-4ff92c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-3050 .elementor-element.elementor-element-51ced9a7{text-align:center;}.elementor-3050 .elementor-element.elementor-element-4f305b54{color:var( --e-global-color-text );}.elementor-3050 .elementor-element.elementor-element-2afb6f58{--display:flex;--min-height:342px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3050 .elementor-element.elementor-element-500a061e{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-500a061e:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-500a061e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/Gallstao-trappaIMG_0949-1536x2048.jpg");background-position:center right;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-3e1c6bb6{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-3e1c6bb6:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-3e1c6bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/IMG_3239.jpeg");background-position:bottom left;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-3b3a5620{--display:flex;--min-height:231px;--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-3050 .elementor-element.elementor-element-3b3a5620:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-3b3a5620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/trappsteg-cortenstal.jpeg");background-position:center left;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-558c09b5{--display:flex;--min-height:342px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--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-3050 .elementor-element.elementor-element-7af69653{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-7af69653:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-7af69653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/IMG_1486.jpeg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-49cacc7{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-49cacc7:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-49cacc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/Gallstao-entre-smagatsten-daglilja-tuvror.jpg");background-position:bottom center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-14963049{--display:flex;--min-height:231px;--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-3050 .elementor-element.elementor-element-14963049:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-14963049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/IMG_5127.jpeg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-2d4cabe5{--display:flex;--min-height:342px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3050 .elementor-element.elementor-element-4da59ff2{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-4da59ff2:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-4da59ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/sandlada-Gallstao.jpg");background-size:cover;}.elementor-3050 .elementor-element.elementor-element-5de7d939{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-5de7d939:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-5de7d939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/ulleternell-stappsalvia-caradonna-Gallstao.jpg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-492b4517{--display:flex;--min-height:231px;--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-3050 .elementor-element.elementor-element-492b4517:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-492b4517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/Gallstao-pergolagang-2048x1365.jpg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-8fa94e3{--display:flex;--min-height:342px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3050 .elementor-element.elementor-element-c056595{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-c056595:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-c056595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/ginnalalonn.jpeg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-3bd533cd{--display:flex;--min-height:283px;--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-3050 .elementor-element.elementor-element-3bd533cd:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-3bd533cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/pergolagang-blaregn.jpeg");background-position:center center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-98923db{--display:flex;--min-height:231px;--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-3050 .elementor-element.elementor-element-98923db:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-98923db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formochfunktion.se/wp-content/uploads/2025/05/smagatssten-trappsteg-carport-Gallstao-1.jpg");background-position:bottom center;background-size:cover;}.elementor-3050 .elementor-element.elementor-element-a827dea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3050 .elementor-element.elementor-element-9c37bca{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3050 .elementor-element.elementor-element-9c37bca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3050 .elementor-element.elementor-element-64e58ca > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3050 .elementor-element.elementor-element-64e58ca .elementor-icon-wrapper{text-align:center;}.elementor-3050 .elementor-element.elementor-element-64e58ca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-64e58ca.elementor-view-framed .elementor-icon:hover, .elementor-3050 .elementor-element.elementor-element-64e58ca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-64e58ca.elementor-view-framed .elementor-icon:hover, .elementor-3050 .elementor-element.elementor-element-64e58ca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-64e58ca .elementor-icon{font-size:20px;}.elementor-3050 .elementor-element.elementor-element-64e58ca .elementor-icon svg{height:20px;}.elementor-3050 .elementor-element.elementor-element-cf4b006 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3050 .elementor-element.elementor-element-3ddc8b2{--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3050 .elementor-element.elementor-element-3ddc8b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3050 .elementor-element.elementor-element-a027fca > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-3050 .elementor-element.elementor-element-29c50d6 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-3050 .elementor-element.elementor-element-29c50d6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-29c50d6.elementor-view-framed .elementor-icon:hover, .elementor-3050 .elementor-element.elementor-element-29c50d6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-29c50d6.elementor-view-framed .elementor-icon:hover, .elementor-3050 .elementor-element.elementor-element-29c50d6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-3050 .elementor-element.elementor-element-29c50d6 .elementor-icon{font-size:20px;}.elementor-3050 .elementor-element.elementor-element-29c50d6 .elementor-icon svg{height:20px;}@media(max-width:1024px){.elementor-3050 .elementor-element.elementor-element-2afb6f58{--min-height:215px;--gap:1px 20px;--row-gap:1px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3050 .elementor-element.elementor-element-500a061e{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-3e1c6bb6{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-3b3a5620{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-558c09b5{--min-height:215px;}.elementor-3050 .elementor-element.elementor-element-7af69653{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-49cacc7{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-14963049{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-2d4cabe5{--min-height:214px;}.elementor-3050 .elementor-element.elementor-element-4da59ff2{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-5de7d939{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-492b4517{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-8fa94e3{--min-height:214px;}.elementor-3050 .elementor-element.elementor-element-c056595{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-3bd533cd{--min-height:0px;}.elementor-3050 .elementor-element.elementor-element-98923db{--min-height:0px;}}@media(max-width:767px){.elementor-3050 .elementor-element.elementor-element-7bc3a630{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3050 .elementor-element.elementor-element-2afb6f58{--min-height:850px;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3050 .elementor-element.elementor-element-558c09b5{--min-height:850px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3050 .elementor-element.elementor-element-2d4cabe5{--min-height:850px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:025px;}.elementor-3050 .elementor-element.elementor-element-8fa94e3{--min-height:850px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-3050 .elementor-element.elementor-element-9c37bca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3050 .elementor-element.elementor-element-3ddc8b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3050 .elementor-element.elementor-element-7bc3a630{--content-width:81%;}.elementor-3050 .elementor-element.elementor-element-4ff92c34{--width:70%;}.elementor-3050 .elementor-element.elementor-element-2afb6f58{--content-width:1140px;}.elementor-3050 .elementor-element.elementor-element-500a061e{--width:30%;}.elementor-3050 .elementor-element.elementor-element-3e1c6bb6{--width:30%;}.elementor-3050 .elementor-element.elementor-element-3b3a5620{--width:30%;}.elementor-3050 .elementor-element.elementor-element-558c09b5{--content-width:1140px;}.elementor-3050 .elementor-element.elementor-element-7af69653{--width:30%;}.elementor-3050 .elementor-element.elementor-element-49cacc7{--width:30%;}.elementor-3050 .elementor-element.elementor-element-14963049{--width:30%;}.elementor-3050 .elementor-element.elementor-element-2d4cabe5{--content-width:1140px;}.elementor-3050 .elementor-element.elementor-element-4da59ff2{--width:30%;}.elementor-3050 .elementor-element.elementor-element-5de7d939{--width:30%;}.elementor-3050 .elementor-element.elementor-element-492b4517{--width:30%;}.elementor-3050 .elementor-element.elementor-element-8fa94e3{--content-width:1140px;}.elementor-3050 .elementor-element.elementor-element-c056595{--width:30%;}.elementor-3050 .elementor-element.elementor-element-3bd533cd{--width:30%;}.elementor-3050 .elementor-element.elementor-element-98923db{--width:30%;}.elementor-3050 .elementor-element.elementor-element-9c37bca{--width:50%;}.elementor-3050 .elementor-element.elementor-element-3ddc8b2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3050 .elementor-element.elementor-element-2afb6f58{--content-width:90%;}.elementor-3050 .elementor-element.elementor-element-558c09b5{--content-width:90%;}.elementor-3050 .elementor-element.elementor-element-2d4cabe5{--content-width:90%;}.elementor-3050 .elementor-element.elementor-element-8fa94e3{--content-width:90%;}}