.elementor-559 .elementor-element.elementor-element-d77a5a8{--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:flex-start;--align-items:flex-start;}.elementor-559 .elementor-element.elementor-element-d77a5a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-f99443e{--display:flex;--min-height:501px;--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;--justify-content:flex-end;--overlay-opacity:0;}.elementor-559 .elementor-element.elementor-element-f99443e:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );background-image:url("https://photoforbrands.se/wp-content/uploads/bygg-industri-bakgrunsbild-1-1536x1024.jpg");background-position:-151px -250px;background-size:auto;}.elementor-559 .elementor-element.elementor-element-f99443e::before, .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-f99443e > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-f99443e > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-86b4fcd );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-fca50ba{--display:flex;--min-height:0px;--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-start;--align-items:center;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-30849ac );--border-color:var( --e-global-color-30849ac );--border-radius:12px 12px 12px 12px;--margin-top:7%;--margin-bottom:2%;--margin-left:11%;--margin-right:11%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-559 .elementor-element.elementor-element-fca50ba:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-fca50ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-fca50ba::before, .elementor-559 .elementor-element.elementor-element-fca50ba > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-fca50ba > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-fca50ba > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-fca50ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-fca50ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57c8da2 );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-fca50ba.e-con{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-d87f45b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-d87f45b.elementor-element{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-d87f45b{text-align:start;}.elementor-559 .elementor-element.elementor-element-d87f45b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );text-shadow:0px 0px 0px rgba(0, 0, 0, 0);color:var( --e-global-color-secondary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-559 .elementor-element.elementor-element-9687ef6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-9687ef6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-9687ef6{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-secondary );}.elementor-559 .elementor-element.elementor-element-9687ef6 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-7a68b50{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-7a68b50::before, .elementor-559 .elementor-element.elementor-element-7a68b50 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-7a68b50 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-7a68b50 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-7a68b50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-7a68b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-14ef391 );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-7a68b50.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-4e66dd3{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-4e66dd3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-18a97b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-18a97b8{text-align:center;}.elementor-559 .elementor-element.elementor-element-18a97b8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-0621aca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-6ba57ee{--display:flex;--min-height:110px;}.elementor-559 .elementor-element.elementor-element-50e2a87{text-align:justify;}.elementor-559 .elementor-element.elementor-element-50e2a87 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-f4d27d9{--display:flex;--min-height:0px;}.elementor-559 .elementor-element.elementor-element-a743820{text-align:justify;}.elementor-559 .elementor-element.elementor-element-eeed2e9{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-eeed2e9:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-eeed2e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-559 .elementor-element.elementor-element-eeed2e9::before, .elementor-559 .elementor-element.elementor-element-eeed2e9 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-eeed2e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-eeed2e9 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-eeed2e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-eeed2e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-widget-gallery .elementor-gallery-item__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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-c548eea .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-c548eea .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-c548eea .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-c548eea{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-b69e3ae{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-b69e3ae:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-b69e3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-b69e3ae::before, .elementor-559 .elementor-element.elementor-element-b69e3ae > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-b69e3ae > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-b69e3ae > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-b69e3ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-b69e3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-b69e3ae.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-afe8a4c{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-afe8a4c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-271d5a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-271d5a7{text-align:center;}.elementor-559 .elementor-element.elementor-element-271d5a7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-52d107b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-09863cf{--display:flex;--min-height:97px;}.elementor-559 .elementor-element.elementor-element-1a35ce8{text-align:justify;}.elementor-559 .elementor-element.elementor-element-1a35ce8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-5f84289{--display:flex;--min-height:0px;}.elementor-559 .elementor-element.elementor-element-be933ff{text-align:justify;}.elementor-559 .elementor-element.elementor-element-2432551{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-2432551:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-2432551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-2432551::before, .elementor-559 .elementor-element.elementor-element-2432551 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-2432551 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-2432551 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-2432551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-2432551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-ceccd65 .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-ceccd65 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-ceccd65 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-ceccd65{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-5d2c216{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-5d2c216::before, .elementor-559 .elementor-element.elementor-element-5d2c216 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-5d2c216 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-5d2c216 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-5d2c216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-5d2c216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-14ef391 );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-5d2c216.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-1de242e{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-1de242e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-94324ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-94324ba{text-align:center;}.elementor-559 .elementor-element.elementor-element-94324ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-0cd22f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-b52f71c{--display:flex;--min-height:110px;}.elementor-559 .elementor-element.elementor-element-d76a4ad{text-align:justify;}.elementor-559 .elementor-element.elementor-element-d76a4ad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-2deef89{--display:flex;--min-height:0px;}.elementor-559 .elementor-element.elementor-element-8189e70{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-8189e70:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-8189e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-559 .elementor-element.elementor-element-8189e70::before, .elementor-559 .elementor-element.elementor-element-8189e70 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-8189e70 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-8189e70 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-8189e70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-8189e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-f18d0ec .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-f18d0ec .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-f18d0ec .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-f18d0ec{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-3452e1f{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-3452e1f:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-3452e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-3452e1f::before, .elementor-559 .elementor-element.elementor-element-3452e1f > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-3452e1f > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-3452e1f > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-3452e1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-3452e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-3452e1f.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-966d6cf{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-966d6cf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-b721042.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-b721042{text-align:center;}.elementor-559 .elementor-element.elementor-element-b721042 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-885f415{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-74646a9{--display:flex;--min-height:95px;}.elementor-559 .elementor-element.elementor-element-9c98a0c{text-align:justify;}.elementor-559 .elementor-element.elementor-element-9c98a0c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-99c0ace{--display:flex;--min-height:0px;}.elementor-559 .elementor-element.elementor-element-4207968{text-align:justify;}.elementor-559 .elementor-element.elementor-element-dc280e7{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-dc280e7:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-dc280e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-dc280e7::before, .elementor-559 .elementor-element.elementor-element-dc280e7 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-dc280e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-dc280e7 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-dc280e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-dc280e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-381d1e7 .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-381d1e7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-381d1e7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-381d1e7{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-932385b{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-932385b::before, .elementor-559 .elementor-element.elementor-element-932385b > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-932385b > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-932385b > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-932385b > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-932385b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-14ef391 );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-932385b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-316955e{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-316955e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-9b3c327.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-9b3c327{text-align:center;}.elementor-559 .elementor-element.elementor-element-9b3c327 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-c63026d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-2e80dee{--display:flex;--min-height:60px;}.elementor-559 .elementor-element.elementor-element-eb6e3c0{text-align:justify;}.elementor-559 .elementor-element.elementor-element-eb6e3c0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-fc7f587{--display:flex;--min-height:0px;--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-559 .elementor-element.elementor-element-0daedc3{text-align:justify;}.elementor-559 .elementor-element.elementor-element-2b500d2{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-2b500d2:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-2b500d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-559 .elementor-element.elementor-element-2b500d2::before, .elementor-559 .elementor-element.elementor-element-2b500d2 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-2b500d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-2b500d2 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-2b500d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-2b500d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-4ee83fa .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-4ee83fa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-4ee83fa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-4ee83fa{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-a676115{--display:flex;--min-height:260px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-a676115:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-a676115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-a676115::before, .elementor-559 .elementor-element.elementor-element-a676115 > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-a676115 > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-a676115 > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-a676115 > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-a676115 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-a676115.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-df20922{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:55px;}.elementor-559 .elementor-element.elementor-element-df20922.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-9d85efc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-9d85efc{text-align:center;}.elementor-559 .elementor-element.elementor-element-9d85efc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-11fd98a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-4b36438{--display:flex;--min-height:95px;}.elementor-559 .elementor-element.elementor-element-dc935f0{text-align:justify;}.elementor-559 .elementor-element.elementor-element-dc935f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-559 .elementor-element.elementor-element-e5c63ee{--display:flex;--min-height:0px;}.elementor-559 .elementor-element.elementor-element-75b4649{text-align:justify;}.elementor-559 .elementor-element.elementor-element-95d5c9f{--display:flex;--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-559 .elementor-element.elementor-element-95d5c9f:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-95d5c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-95d5c9f::before, .elementor-559 .elementor-element.elementor-element-95d5c9f > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-95d5c9f > .e-con-inner > .elementor-background-video-container::before, .elementor-559 .elementor-element.elementor-element-95d5c9f > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-95d5c9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-559 .elementor-element.elementor-element-95d5c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6cea4e );--background-overlay:'';}.elementor-559 .elementor-element.elementor-element-9b9bacd .elementor-gallery-item__overlay{background-color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-9b9bacd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-559 .elementor-element.elementor-element-9b9bacd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86b4fcd ) 93%, var( --e-global-color-14ef391 ) 98%);}.elementor-559 .elementor-element.elementor-element-9b9bacd{--image-border-width:0px;--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:luminosity;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-559 .elementor-element.elementor-element-4118158{--display:flex;--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:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-559 .elementor-element.elementor-element-4118158:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-4118158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-559 .elementor-element.elementor-element-0a4b3cf > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-0a4b3cf{text-align:center;}.elementor-559 .elementor-element.elementor-element-0a4b3cf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-b85807e{width:var( --container-widget-width, 72.512% );max-width:72.512%;--container-widget-width:72.512%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-b85807e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-b85807e p{margin-block-end:17px;}.elementor-559 .elementor-element.elementor-element-b85807e a:hover, .elementor-559 .elementor-element.elementor-element-b85807e a:focus{color:var( --e-global-color-86b4fcd );}.elementor-559 .elementor-element.elementor-element-eff05cb{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-559 .elementor-element.elementor-element-eff05cb.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button{background-color:var( --e-global-color-86b4fcd );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:13px 73px 13px 66px;}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button:hover, .elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button:focus{background-color:var( --e-global-color-14ef391 );color:#324A6D;border-color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-5f08221{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-5f08221 > .elementor-widget-container{margin:0% 0% 0% -48%;}.elementor-559 .elementor-element.elementor-element-5f08221.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button:hover svg, .elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button:focus svg{fill:#324A6D;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-d87f45b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-9687ef6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-18a97b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-50e2a87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-271d5a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-09863cf{--min-height:110px;}.elementor-559 .elementor-element.elementor-element-1a35ce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-94324ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b52f71c{--min-height:132px;}.elementor-559 .elementor-element.elementor-element-d76a4ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-3452e1f{--min-height:260px;--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-3452e1f.e-con{--align-self:flex-start;}.elementor-559 .elementor-element.elementor-element-b721042 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-74646a9{--min-height:110px;}.elementor-559 .elementor-element.elementor-element-9c98a0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-99c0ace{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-559 .elementor-element.elementor-element-9b3c327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-eb6e3c0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-9d85efc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-dc935f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-0a4b3cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b85807e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:1024px){.elementor-559 .elementor-element.elementor-element-d77a5a8{--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:flex-start;--align-items:flex-start;}.elementor-559 .elementor-element.elementor-element-d77a5a8.e-con{--order:99999 /* order end hack */;}.elementor-559 .elementor-element.elementor-element-f99443e:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://photoforbrands.se/wp-content/uploads/bygg-industri-bakgrunsbild-1-1536x1024.jpg");background-position:center center;background-size:auto;}.elementor-559 .elementor-element.elementor-element-f99443e.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-559 .elementor-element.elementor-element-fca50ba{--min-height:193px;--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-start;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:2%;--margin-left:7%;--margin-right:0%;--padding-top:11px;--padding-bottom:-1px;--padding-left:11px;--padding-right:11px;}.elementor-559 .elementor-element.elementor-element-fca50ba.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-d87f45b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-d87f45b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-559 .elementor-element.elementor-element-d87f45b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-9687ef6{width:var( --container-widget-width, 253.891px );max-width:253.891px;--container-widget-width:253.891px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-9687ef6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 7% 0%;}.elementor-559 .elementor-element.elementor-element-9687ef6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-559 .elementor-element.elementor-element-18a97b8{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-18a97b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-6ba57ee{--min-height:102px;}.elementor-559 .elementor-element.elementor-element-50e2a87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-eeed2e9{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-271d5a7{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-271d5a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-09863cf{--min-height:98px;}.elementor-559 .elementor-element.elementor-element-1a35ce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-2432551{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-94324ba{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-94324ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b52f71c{--min-height:117px;}.elementor-559 .elementor-element.elementor-element-d76a4ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-8189e70{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-b721042{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-b721042 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-74646a9{--min-height:91px;}.elementor-559 .elementor-element.elementor-element-9c98a0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-99c0ace{--min-height:108px;}.elementor-559 .elementor-element.elementor-element-dc280e7{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-9b3c327{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-9b3c327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-2e80dee{--min-height:55px;}.elementor-559 .elementor-element.elementor-element-eb6e3c0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-2b500d2{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-9d85efc{width:var( --container-widget-width, 238.836px );max-width:238.836px;--container-widget-width:238.836px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-9d85efc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-4b36438{--min-height:68px;}.elementor-559 .elementor-element.elementor-element-dc935f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-95d5c9f{--padding-top:0%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-4118158{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:6%;--padding-left:7%;--padding-right:7%;}.elementor-559 .elementor-element.elementor-element-0a4b3cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b85807e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-eff05cb{--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;}.elementor-559 .elementor-element.elementor-element-eff05cb.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-5f08221 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-5f08221{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );border-width:-26px -26px -26px -26px;padding:8px 8px 8px 8px;}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-d77a5a8{--width:755px;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-559 .elementor-element.elementor-element-f99443e:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://photoforbrands.se/wp-content/uploads/bygg-industri-bakgrunsbild-1-768x512.webp");background-position:center center;background-size:cover;}.elementor-559 .elementor-element.elementor-element-fca50ba{--width:60%;--min-height:223px;--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:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:2%;--margin-left:5%;--margin-right:0%;--padding-top:6%;--padding-bottom:0%;--padding-left:4%;--padding-right:5%;}.elementor-559 .elementor-element.elementor-element-fca50ba.e-con{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink: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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-d87f45b > .elementor-widget-container{margin:-11px 0px 1px 0px;padding:0% 0% 3% 0%;}.elementor-559 .elementor-element.elementor-element-d87f45b{text-align:start;}.elementor-559 .elementor-element.elementor-element-d87f45b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-9687ef6{width:var( --container-widget-width, 187.203px );max-width:187.203px;--container-widget-width:187.203px;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-9687ef6 > .elementor-widget-container{margin:4px 0px 2px 0px;padding:2% 0% 0% 0%;}.elementor-559 .elementor-element.elementor-element-7a68b50{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-18a97b8{text-align:start;}.elementor-559 .elementor-element.elementor-element-18a97b8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-6ba57ee{--min-height:100px;}.elementor-559 .elementor-element.elementor-element-50e2a87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-f4d27d9{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-eeed2e9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b69e3ae{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-271d5a7{text-align:start;}.elementor-559 .elementor-element.elementor-element-271d5a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-09863cf{--min-height:105px;}.elementor-559 .elementor-element.elementor-element-1a35ce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-5f84289{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-2432551{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-5d2c216{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-1de242e{--min-height:75px;}.elementor-559 .elementor-element.elementor-element-94324ba{text-align:start;}.elementor-559 .elementor-element.elementor-element-94324ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b52f71c{--min-height:110px;}.elementor-559 .elementor-element.elementor-element-d76a4ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-2deef89{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-8189e70{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-3452e1f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-b721042{text-align:start;}.elementor-559 .elementor-element.elementor-element-b721042 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-74646a9{--min-height:90px;}.elementor-559 .elementor-element.elementor-element-9c98a0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-99c0ace{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-dc280e7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-932385b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-9b3c327{text-align:start;}.elementor-559 .elementor-element.elementor-element-9b3c327 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-2e80dee{--min-height:63px;}.elementor-559 .elementor-element.elementor-element-eb6e3c0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-fc7f587{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-2b500d2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-a676115{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-df20922{--min-height:75px;}.elementor-559 .elementor-element.elementor-element-9d85efc{text-align:start;}.elementor-559 .elementor-element.elementor-element-9d85efc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-4b36438{--min-height:84px;}.elementor-559 .elementor-element.elementor-element-dc935f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-e5c63ee{--min-height:0px;}.elementor-559 .elementor-element.elementor-element-95d5c9f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-559 .elementor-element.elementor-element-4118158{--content-width:86%;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-559 .elementor-element.elementor-element-0a4b3cf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-559 .elementor-element.elementor-element-b85807e{width:var( --container-widget-width, 247.266px );max-width:247.266px;--container-widget-width:247.266px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-559 .elementor-element.elementor-element-eff05cb{--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-559 .elementor-element.elementor-element-eff05cb.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-559 .elementor-element.elementor-element-5f08221 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5f08221{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-559 .elementor-element.elementor-element-5f08221.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-559 .elementor-element.elementor-element-5f08221 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );padding:6px 6px 6px 6px;}}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-d77a5a8{--width:100%;}.elementor-559 .elementor-element.elementor-element-fca50ba{--width:30%;}.elementor-559 .elementor-element.elementor-element-7a68b50{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-4e66dd3{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-0621aca{--width:50%;}.elementor-559 .elementor-element.elementor-element-eeed2e9{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-b69e3ae{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-afe8a4c{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-52d107b{--width:50%;}.elementor-559 .elementor-element.elementor-element-2432551{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-5d2c216{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-1de242e{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-0cd22f5{--width:50%;}.elementor-559 .elementor-element.elementor-element-8189e70{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-3452e1f{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-966d6cf{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-885f415{--width:50%;}.elementor-559 .elementor-element.elementor-element-dc280e7{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-932385b{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-316955e{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-c63026d{--width:50%;}.elementor-559 .elementor-element.elementor-element-2b500d2{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-a676115{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-df20922{--width:38.732%;}.elementor-559 .elementor-element.elementor-element-11fd98a{--width:50%;}.elementor-559 .elementor-element.elementor-element-95d5c9f{--content-width:1120px;}.elementor-559 .elementor-element.elementor-element-4118158{--content-width:915px;}.elementor-559 .elementor-element.elementor-element-eff05cb{--width:83%;}}@media(max-width:1366px) and (min-width:768px){.elementor-559 .elementor-element.elementor-element-fca50ba{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-559 .elementor-element.elementor-element-fca50ba{--width:38%;}.elementor-559 .elementor-element.elementor-element-7a68b50{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-eeed2e9{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-b69e3ae{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-09863cf{--width:340px;}.elementor-559 .elementor-element.elementor-element-2432551{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-5d2c216{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-8189e70{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-3452e1f{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-dc280e7{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-932385b{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-2b500d2{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-a676115{--content-width:85%;}.elementor-559 .elementor-element.elementor-element-95d5c9f{--content-width:95%;}.elementor-559 .elementor-element.elementor-element-4118158{--content-width:70%;}}@media(min-width:1367px){.elementor-559 .elementor-element.elementor-element-f99443e:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f99443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}