.elementor-187 .elementor-element.elementor-element-228dfa5d{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:95px 95px;--row-gap:95px;--column-gap:95px;--flex-wrap:wrap;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px}.elementor-187 .elementor-element.elementor-element-228dfa5d::before,.elementor-187 .elementor-element.elementor-element-228dfa5d>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-228dfa5d>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-228dfa5d>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-228dfa5d>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-228dfa5d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-160923e);--background-overlay:''}.elementor-187 .elementor-element.elementor-element-228dfa5d:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-228dfa5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://kustbygg.se/wp-content/uploads/2026/08/KBG-BILDERWEBB4-scaled.jpg) 50% 50%;background-size:cover}.elementor-187 .elementor-element.elementor-element-7f6effa4{--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:space-between;--align-items:flex-end}.elementor-187 .elementor-element.elementor-element-4795ffc4{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-187 .elementor-element.elementor-element-7742abbd .elementor-heading-title{color:#FFF}.elementor-187 .elementor-element.elementor-element-4c813950{padding:0 0 20px 0;font-family:"Plus Jakarta Sans",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFF}.elementor-187 .elementor-element.elementor-element-4c813950 p{margin-block-end:0}.elementor-187 .elementor-element.elementor-element-a50544e{--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}.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button{background-color:#EF5F22;font-size:16px}.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button:focus{background-color:#000}.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button{background-color:#EF5F22;font-size:16px}.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button:focus{background-color:#000}.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-9d40f9c{--e-transform-flipX:-1;bottom:0;text-align:end}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-9d40f9c{left:0}body.rtl .elementor-187 .elementor-element.elementor-element-9d40f9c{right:0}.elementor-187 .elementor-element.elementor-element-9d40f9c img{width:300px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-64b5bc47{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px}.elementor-187 .elementor-element.elementor-element-64b5bc47:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-64b5bc47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F4F4}.elementor-187 .elementor-element.elementor-element-7769debe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-187 .elementor-element.elementor-element-7769debe:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-7769debe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/accent-long.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-187 .elementor-element.elementor-element-19463ce6{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-187 .elementor-element.elementor-element-6834f007 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-text);margin:0 0 0 0}.elementor-187 .elementor-element.elementor-element-6834f007 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-text);padding:0 0 0 20px}.elementor-187 .elementor-element.elementor-element-785f52d6{--spacer-size:12px;width:var(--container-widget-width,1px);max-width:1px;background-color:var(--e-global-color-accent);--container-widget-width:1px;--container-widget-flex-grow:0;top:-12px}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-785f52d6{left:0}body.rtl .elementor-187 .elementor-element.elementor-element-785f52d6{right:0}.elementor-187 .elementor-element.elementor-element-4b3a7689{--spacer-size:12px;width:var(--container-widget-width,1px);max-width:1px;background-color:var(--e-global-color-accent);--container-widget-width:1px;--container-widget-flex-grow:0;top:-12px}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-4b3a7689{right:0}body.rtl .elementor-187 .elementor-element.elementor-element-4b3a7689{left:0}.elementor-187 .elementor-element.elementor-element-7f0f8c92{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row}.elementor-187 .elementor-element.elementor-element-5e82220b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-5e82220b:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-5e82220b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-4c780b96{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-4c780b96:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-4c780b96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/09/Kustbygg-Nybygg-45-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-4c780b96::before,.elementor-187 .elementor-element.elementor-element-4c780b96>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-4c780b96>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-4c780b96>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-4c780b96>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-4c780b96>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-90dceb1{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-6d532d86{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-6d532d86 .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-6d532d86 .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-6d532d86 .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-3c34bd50{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-3c34bd50{left:-1px}.elementor-187 .elementor-element.elementor-element-3c34bd50{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-3c34bd50 img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-19bb947 .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-19bb947 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-19bb947 .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-62fbcef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-62fbcef:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-62fbcef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-b609b65{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-b609b65:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-b609b65>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/702637441_18374788642160165_7234495492074003274_n-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-b609b65::before,.elementor-187 .elementor-element.elementor-element-b609b65>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-b609b65>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-b609b65>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-b609b65>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-b609b65>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-6fda841{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-462b55c{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-462b55c .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-462b55c .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-462b55c .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-9bb1284{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-9bb1284{left:-1px}.elementor-187 .elementor-element.elementor-element-9bb1284{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-9bb1284 img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-6a9ce30 .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-6a9ce30 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-6a9ce30 .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-2da0ea5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-2da0ea5:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-2da0ea5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-27d59d5{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-27d59d5:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-27d59d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/721950861_18377696137160165_321837631146961842_n-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-27d59d5::before,.elementor-187 .elementor-element.elementor-element-27d59d5>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-27d59d5>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-27d59d5>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-27d59d5>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-27d59d5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-6934a41{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-d1e78d0{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-d1e78d0 .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-d1e78d0 .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-d1e78d0 .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-51466fa{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-51466fa{left:-1px}.elementor-187 .elementor-element.elementor-element-51466fa{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-51466fa img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-fb8e29b .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-fb8e29b .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-fb8e29b .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-bd949a2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-bd949a2:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-bd949a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-44a001e{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-44a001e:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-44a001e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/683651987_18373103437160165_6225850093354888516_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-44a001e::before,.elementor-187 .elementor-element.elementor-element-44a001e>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-44a001e>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-44a001e>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-44a001e>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-44a001e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-dbeb554{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-1b7a436{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-1b7a436 .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-1b7a436 .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-1b7a436 .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-51fbb3c{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-51fbb3c{left:-1px}.elementor-187 .elementor-element.elementor-element-51fbb3c{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-51fbb3c img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-626b523 .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-626b523 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-626b523 .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-44dd7f3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-44dd7f3:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-44dd7f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-2f881d9{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-2f881d9:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-2f881d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/KBG-BILDERWEBB1-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-2f881d9::before,.elementor-187 .elementor-element.elementor-element-2f881d9>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-2f881d9>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-2f881d9>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-2f881d9>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-2f881d9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-6772bbf{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-1d2348f{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-1d2348f .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-1d2348f .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-1d2348f .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-fb3aab2{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-fb3aab2{left:-1px}.elementor-187 .elementor-element.elementor-element-fb3aab2{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-fb3aab2 img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-660dce2 .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-660dce2 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-660dce2 .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-e934bd1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-187 .elementor-element.elementor-element-e934bd1:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-e934bd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-4f804cd{--display:flex;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-4f804cd:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-4f804cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/687774433_18373155811160165_7427176482463787973_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-4f804cd::before,.elementor-187 .elementor-element.elementor-element-4f804cd>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-4f804cd>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-4f804cd>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-4f804cd>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-4f804cd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-187 .elementor-element.elementor-element-8e410bd{--spacer-size:300px}.elementor-187 .elementor-element.elementor-element-89adce3{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-89adce3 .elementor-image-box-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-89adce3 .elementor-image-box-title{margin-bottom:6px}.elementor-187 .elementor-element.elementor-element-89adce3 .elementor-image-box-description{font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-a6c7d99{right:-1px}body.rtl .elementor-187 .elementor-element.elementor-element-a6c7d99{left:-1px}.elementor-187 .elementor-element.elementor-element-a6c7d99{bottom:-1px;text-align:end}.elementor-187 .elementor-element.elementor-element-a6c7d99 img{width:170px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-c3e9c0b .elementor-button{background-color:#333;font-family:var(--e-global-typography-f0e0054-font-family),Sans-serif;font-size:var(--e-global-typography-f0e0054-font-size);font-weight:var(--e-global-typography-f0e0054-font-weight);text-transform:var(--e-global-typography-f0e0054-text-transform);font-style:var(--e-global-typography-f0e0054-font-style);text-decoration:var(--e-global-typography-f0e0054-text-decoration);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing);padding:12px 12px 12px 12px}.elementor-187 .elementor-element.elementor-element-c3e9c0b .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-c3e9c0b .elementor-button:focus{background-color:#A5A7AA}.elementor-187 .elementor-element.elementor-element-bc1eb3b{--display:flex;--min-height:500px;--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:space-between;--align-items:flex-start;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px}.elementor-187 .elementor-element.elementor-element-bc1eb3b:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-bc1eb3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-187 .elementor-element.elementor-element-507f2a5{--display:flex}.elementor-187 .elementor-element.elementor-element-a8ff602{width:initial;max-width:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-187 .elementor-element.elementor-element-a8ff602 .elementor-heading-title{color:#FFF}.elementor-187 .elementor-element.elementor-element-39cd654{padding:0 0 30px 0}.elementor-187 .elementor-element.elementor-element-39cd654 .elementor-icon-wrapper{text-align:start}.elementor-187 .elementor-element.elementor-element-39cd654.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-187 .elementor-element.elementor-element-39cd654.elementor-view-framed .elementor-icon,.elementor-187 .elementor-element.elementor-element-39cd654.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-187 .elementor-element.elementor-element-39cd654.elementor-view-framed .elementor-icon,.elementor-187 .elementor-element.elementor-element-39cd654.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button{background-color:#EF5F22;font-size:16px}.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button:focus{background-color:#F4F4F4;color:#000}.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button:hover svg,.elementor-187 .elementor-element.elementor-element-d015ebc .elementor-button:focus svg{fill:#000}.elementor-187 .elementor-element.elementor-element-d2e4b23{--e-transform-flipX:-1;bottom:0;text-align:end}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-d2e4b23{left:0}body.rtl .elementor-187 .elementor-element.elementor-element-d2e4b23{right:0}.elementor-187 .elementor-element.elementor-element-d2e4b23 img{width:260px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-eea6c87{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-187 .elementor-element.elementor-element-f700c9e{text-align:start;font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFF}.elementor-187 .elementor-element.elementor-element-f700c9e p{margin-block-end:0}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button{background-color:#EF5F22}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button:focus{background-color:#F4F4F4;color:#000}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button:hover svg,.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button:focus svg{fill:#000}.elementor-187 .elementor-element.elementor-element-51b56a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px}.elementor-187 .elementor-element.elementor-element-51b56a7:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-51b56a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F4F4}.elementor-187 .elementor-element.elementor-element-64c572b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-187 .elementor-element.elementor-element-64c572b:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-64c572b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/accent-long.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-187 .elementor-element.elementor-element-523ae32{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-187 .elementor-element.elementor-element-905f6e4 .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-text);margin:0 0 0 0}.elementor-187 .elementor-element.elementor-element-905f6e4 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-text);padding:0 0 0 20px}.elementor-187 .elementor-element.elementor-element-c8ed965{--spacer-size:12px;width:var(--container-widget-width,1px);max-width:1px;background-color:var(--e-global-color-accent);--container-widget-width:1px;--container-widget-flex-grow:0;top:-12px}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-c8ed965{left:0}body.rtl .elementor-187 .elementor-element.elementor-element-c8ed965{right:0}.elementor-187 .elementor-element.elementor-element-233fc34{--spacer-size:12px;width:var(--container-widget-width,1px);max-width:1px;background-color:var(--e-global-color-accent);--container-widget-width:1px;--container-widget-flex-grow:0;top:-12px}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-233fc34{right:0}body.rtl .elementor-187 .elementor-element.elementor-element-233fc34{left:0}.elementor-187 .elementor-element.elementor-element-d28b2d2{--display:flex}.elementor-187 .elementor-element.elementor-element-9b21fb8 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-187 .elementor-element.elementor-element-9b21fb8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000052}.elementor-187 .elementor-element.elementor-element-9b21fb8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button{background-color:#EF5F22;font-size:16px}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button:focus{background-color:#000;color:#FFF}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button:hover svg,.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button:focus svg{fill:#FFF}.elementor-187 .elementor-element.elementor-element-f31368f{--display:flex;--min-height:634px;--justify-content:space-around;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-187 .elementor-element.elementor-element-f31368f:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/Kustbygg-Snickra-4-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-187 .elementor-element.elementor-element-f31368f::before,.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-f31368f>.e-con-inner>.elementor-background-video-container::before,.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-f31368f>.e-con-inner>.elementor-background-slideshow::before,.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-187 .elementor-element.elementor-element-1226656{--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:space-between;--align-items:flex-end}.elementor-187 .elementor-element.elementor-element-a4c7c9f{width:var(--container-widget-width,500px);max-width:500px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-187 .elementor-element.elementor-element-a4c7c9f .elementor-heading-title{color:#FFF}.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button{background-color:#EF5F22;font-size:16px}.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button:hover,.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button:focus{background-color:#000}.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-187 .elementor-element.elementor-element-4a3814f{--e-transform-flipX:-1;bottom:0;text-align:end}body:not(.rtl) .elementor-187 .elementor-element.elementor-element-4a3814f{left:0}body.rtl .elementor-187 .elementor-element.elementor-element-4a3814f{right:0}.elementor-187 .elementor-element.elementor-element-4a3814f img{width:300px;height:40px;object-fit:cover;object-position:center left}.elementor-187 .elementor-element.elementor-element-aa6fc87{--display:flex}.elementor-187 .elementor-element.elementor-element-aa6fc87:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-aa6fc87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F4F4}.elementor-187 .elementor-element.elementor-element-5d047fb{--spacer-size:100px}body.elementor-page-187:not(.elementor-motion-effects-element-type-background),body.elementor-page-187>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}:root{--page-title-display:none}@media(max-width:1024px){.elementor-187 .elementor-element.elementor-element-228dfa5d{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-9d40f9c img{width:180px}.elementor-187 .elementor-element.elementor-element-64b5bc47{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-7f0f8c92{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-187 .elementor-element.elementor-element-19bb947 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-6a9ce30 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-fb8e29b .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-626b523 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-660dce2 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-c3e9c0b .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-bc1eb3b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-187 .elementor-element.elementor-element-a8ff602{width:100%;max-width:100%;text-align:center}.elementor-187 .elementor-element.elementor-element-f700c9e{width:100%;max-width:100%;text-align:center}.elementor-187 .elementor-element.elementor-element-51b56a7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-f31368f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-1226656{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-187 .elementor-element.elementor-element-a4c7c9f{width:initial;max-width:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -6px) 0;text-align:center}.elementor-187 .elementor-element.elementor-element-4a3814f img{width:180px}}@media(max-width:767px){.elementor-187 .elementor-element.elementor-element-228dfa5d{--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-7f6effa4{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-187 .elementor-element.elementor-element-4795ffc4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-187 .elementor-element.elementor-element-7742abbd{padding:50px 0 0 0;text-align:start}.elementor-187 .elementor-element.elementor-element-7742abbd .elementor-heading-title{font-size:30px}.elementor-187 .elementor-element.elementor-element-4c813950{text-align:start;font-size:16px}.elementor-187 .elementor-element.elementor-element-a50544e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-187 .elementor-element.elementor-element-1ff2af6 .elementor-button{font-size:12px}.elementor-187 .elementor-element.elementor-element-c984508 .elementor-button{font-size:12px}.elementor-187 .elementor-element.elementor-element-9d40f9c img{width:120px}.elementor-187 .elementor-element.elementor-element-64b5bc47{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-19463ce6{--width:195px}.elementor-187 .elementor-element.elementor-element-7f0f8c92{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-187 .elementor-element.elementor-element-5e82220b{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-4c780b96{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-90dceb1{--spacer-size:150px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-187 .elementor-element.elementor-element-6d532d86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-6d532d86 .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-6d532d86 .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-3c34bd50 img{width:200px}.elementor-187 .elementor-element.elementor-element-19bb947.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-19bb947 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-62fbcef{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-b609b65{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-6fda841{--spacer-size:150px}.elementor-187 .elementor-element.elementor-element-462b55c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-462b55c .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-462b55c .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-9bb1284 img{width:200px}.elementor-187 .elementor-element.elementor-element-6a9ce30.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-6a9ce30 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-2da0ea5{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-27d59d5{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-6934a41{--spacer-size:150px}.elementor-187 .elementor-element.elementor-element-d1e78d0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-d1e78d0 .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-d1e78d0 .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-51466fa img{width:200px}.elementor-187 .elementor-element.elementor-element-fb8e29b.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-fb8e29b .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-bd949a2{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-44a001e{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-dbeb554{--spacer-size:150px}.elementor-187 .elementor-element.elementor-element-1b7a436{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-1b7a436 .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-1b7a436 .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-51fbb3c img{width:200px}.elementor-187 .elementor-element.elementor-element-626b523.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-626b523 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-44dd7f3{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-2f881d9{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-6772bbf{--spacer-size:150px}.elementor-187 .elementor-element.elementor-element-1d2348f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-1d2348f .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-1d2348f .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-fb3aab2 img{width:200px}.elementor-187 .elementor-element.elementor-element-660dce2.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-660dce2 .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-e934bd1{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px}.elementor-187 .elementor-element.elementor-element-4f804cd{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-187 .elementor-element.elementor-element-8e410bd{--spacer-size:150px}.elementor-187 .elementor-element.elementor-element-89adce3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-187 .elementor-element.elementor-element-89adce3 .elementor-image-box-title{margin-bottom:6px;font-size:20px}.elementor-187 .elementor-element.elementor-element-89adce3 .elementor-image-box-description{font-size:14px}.elementor-187 .elementor-element.elementor-element-a6c7d99 img{width:200px}.elementor-187 .elementor-element.elementor-element-c3e9c0b.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-187 .elementor-element.elementor-element-c3e9c0b .elementor-button{font-size:var(--e-global-typography-f0e0054-font-size);line-height:var(--e-global-typography-f0e0054-line-height);letter-spacing:var(--e-global-typography-f0e0054-letter-spacing)}.elementor-187 .elementor-element.elementor-element-bc1eb3b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-a8ff602{padding:40px 0 0 0}.elementor-187 .elementor-element.elementor-element-39cd654{padding:0 0 0 0}.elementor-187 .elementor-element.elementor-element-39cd654.elementor-element{--align-self:center}.elementor-187 .elementor-element.elementor-element-d2e4b23 img{width:200px}.elementor-187 .elementor-element.elementor-element-f700c9e{text-align:start;font-size:14px}.elementor-187 .elementor-element.elementor-element-90ee73f{padding:0 0 90px 0}.elementor-187 .elementor-element.elementor-element-90ee73f.elementor-element{--align-self:center}.elementor-187 .elementor-element.elementor-element-90ee73f .elementor-button{font-size:12px}.elementor-187 .elementor-element.elementor-element-51b56a7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-187 .elementor-element.elementor-element-523ae32{--width:195px}.elementor-187 .elementor-element.elementor-element-da0fe9f .elementor-button{font-size:12px}.elementor-187 .elementor-element.elementor-element-f31368f:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kustbygg.se/wp-content/uploads/2026/08/KBG-BILDERWEBB4-scaled.jpg)}.elementor-187 .elementor-element.elementor-element-f31368f{--min-height:455px;--overlay-opacity:0.2}.elementor-187 .elementor-element.elementor-element-e462f34 .elementor-button{font-size:12px}.elementor-187 .elementor-element.elementor-element-4a3814f img{width:120px}.elementor-187 .elementor-element.elementor-element-5d047fb{--spacer-size:50px}}@media(min-width:768px){.elementor-187 .elementor-element.elementor-element-228dfa5d{--content-width:1600px}.elementor-187 .elementor-element.elementor-element-4795ffc4{--width:900px}.elementor-187 .elementor-element.elementor-element-64b5bc47{--content-width:1600px}.elementor-187 .elementor-element.elementor-element-19463ce6{--width:195px}.elementor-187 .elementor-element.elementor-element-51b56a7{--content-width:1600px}.elementor-187 .elementor-element.elementor-element-523ae32{--width:195px}}@media(max-width:1024px) and (min-width:768px){.elementor-187 .elementor-element.elementor-element-4795ffc4{--width:560px}.elementor-187 .elementor-element.elementor-element-1226656{--width:57%}}@media(min-width:1025px){.elementor-187 .elementor-element.elementor-element-f31368f:not(.elementor-motion-effects-element-type-background),.elementor-187 .elementor-element.elementor-element-f31368f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-187 .elementor-element.elementor-element-9b21fb8 .elementor-gallery-item__content{justify-content:flex-end;align-items:flex-start;padding:0 0 30px 30px;text-align:left}