.elementor-564 .elementor-element.elementor-element-2c14207{--display:flex;--min-height:1080px;--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:center;--overflow:hidden;--overlay-opacity:0.62;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-2c14207::before, .elementor-564 .elementor-element.elementor-element-2c14207 > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-2c14207 > .e-con-inner > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-2c14207 > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-2c14207 > .e-con-inner > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-2c14207 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-564 .elementor-element.elementor-element-e9c81b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-564 .elementor-element.elementor-element-e9c81b0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-e1630a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-564 .elementor-element.elementor-element-e86ee5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-564 .elementor-element.elementor-element-f7382e0 .elementor-button{background-color:var( --e-global-color-f4663ac );}.elementor-564 .elementor-element.elementor-element-e37eea1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:213px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-e37eea1.e-con{--align-self:flex-end;}.elementor-564 .elementor-element.elementor-element-b7af55b{--display:flex;}.elementor-564 .elementor-element.elementor-element-b7af55b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-a4e76b0{background-color:var( --e-global-color-f4663ac );padding:17px 19px 17px 19px;}.elementor-564 .elementor-element.elementor-element-a4e76b0 .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-564 .elementor-element.elementor-element-a4e76b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-a4e76b0.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-a4e76b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-a4e76b0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-a4e76b0 .elementor-icon{font-size:var(--font-size--19);padding:10px;}.elementor-564 .elementor-element.elementor-element-a4e76b0 .elementor-icon-box-title, .elementor-564 .elementor-element.elementor-element-a4e76b0 .elementor-icon-box-title a{font-size:var(--font-size--19);}.elementor-564 .elementor-element.elementor-element-a4e76b0 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-6499e65{--display:flex;}.elementor-564 .elementor-element.elementor-element-6499e65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-3e5f55d{background-color:var( --e-global-color-f4663ac );padding:17px 19px 17px 19px;}.elementor-564 .elementor-element.elementor-element-3e5f55d .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-564 .elementor-element.elementor-element-3e5f55d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-3e5f55d.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-3e5f55d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-3e5f55d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-3e5f55d .elementor-icon{font-size:var(--font-size--19);padding:10px;}.elementor-564 .elementor-element.elementor-element-3e5f55d .elementor-icon-box-title, .elementor-564 .elementor-element.elementor-element-3e5f55d .elementor-icon-box-title a{font-size:var(--font-size--19);}.elementor-564 .elementor-element.elementor-element-3e5f55d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-1de4f8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.142;--padding-top:115px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-1de4f8b::before, .elementor-564 .elementor-element.elementor-element-1de4f8b > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-1de4f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-1de4f8b > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-1de4f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-1de4f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2450255 );--background-overlay:'';}.elementor-564 .elementor-element.elementor-element-4032b5b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(auto-fill,minmax(0,1fr));--gap:min(75px,4.5cqw) min(75px,4.5cqw);--row-gap:min(75px,4.5cqw);--column-gap:min(75px,4.5cqw);--grid-auto-flow:row;}.elementor-564 .elementor-element.elementor-element-54d737f .elementor-icon-box-wrapper{align-items:center;gap:min(50px,10%);}.elementor-564 .elementor-element.elementor-element-54d737f .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-54d737f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-54d737f.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-54d737f.elementor-view-default .elementor-icon{fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );border-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-54d737f .elementor-icon{font-size:85px;}.elementor-564 .elementor-element.elementor-element-54d737f .elementor-icon-box-description{line-height:1.625em;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-32fc3c2 .elementor-icon-box-wrapper{align-items:center;gap:min(50px,10%);}.elementor-564 .elementor-element.elementor-element-32fc3c2 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-32fc3c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-32fc3c2.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-32fc3c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );border-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-32fc3c2 .elementor-icon{font-size:85px;}.elementor-564 .elementor-element.elementor-element-32fc3c2 .elementor-icon-box-description{line-height:1.625em;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-098bba7 .elementor-icon-box-wrapper{align-items:center;gap:min(50px,10%);}.elementor-564 .elementor-element.elementor-element-098bba7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-098bba7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-098bba7.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-098bba7.elementor-view-default .elementor-icon{fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );border-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-098bba7 .elementor-icon{font-size:85px;}.elementor-564 .elementor-element.elementor-element-098bba7 .elementor-icon-box-description{line-height:1.625em;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-fff78f7 .elementor-icon-box-wrapper{align-items:center;gap:min(50px,10%);}.elementor-564 .elementor-element.elementor-element-fff78f7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-fff78f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-fff78f7.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-fff78f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );border-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-fff78f7 .elementor-icon{font-size:85px;}.elementor-564 .elementor-element.elementor-element-fff78f7 .elementor-icon-box-description{line-height:1.625em;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-8f9e234 .elementor-icon-box-wrapper{align-items:center;gap:min(50px,10%);}.elementor-564 .elementor-element.elementor-element-8f9e234 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-8f9e234.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-8f9e234.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-8f9e234.elementor-view-default .elementor-icon{fill:var( --e-global-color-2450255 );color:var( --e-global-color-2450255 );border-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-8f9e234 .elementor-icon{font-size:85px;}.elementor-564 .elementor-element.elementor-element-8f9e234 .elementor-icon-box-description{line-height:1.625em;color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-42ddab0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px min(122px,7%,6.35vw);--row-gap:50px;--column-gap:min(122px,7%,6.35vw);--padding-top:110px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-42ddab0:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-42ddab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-495a2d4{--display:flex;}.elementor-564 .elementor-element.elementor-element-e2206b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-564 .elementor-element.elementor-element-e2206b6 .elementor-icon-wrapper{text-align:start;}.elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-e2206b6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-e2206b6 .elementor-icon{font-size:20px;padding:0.56em;}.elementor-564 .elementor-element.elementor-element-e2206b6 .elementor-icon svg{height:20px;}.elementor-564 .elementor-element.elementor-element-e2206b6 .elementor-icon-wrapper svg{width:auto;}.elementor-564 .elementor-element.elementor-element-ca6af99{--display:grid;--e-con-grid-template-columns:164px 1fr;--e-con-grid-template-rows:1fr;--grid-auto-flow:row;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.10980392156862745);--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-564 .elementor-element.elementor-element-ca6af99:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-ca6af99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4663ac );}.elementor-564 .elementor-element.elementor-element-146db13 img{width:100%;height:219px;object-fit:cover;object-position:center center;}.elementor-564 .elementor-element.elementor-element-345d7ba{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-564 .elementor-element.elementor-element-07dae5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-564 .elementor-element.elementor-element-07dae5e .elementor-heading-title{font-size:var(--font-size--19);font-weight:700;}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-icon i{color:#818285;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-icon svg{fill:#818285;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-3880213{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-564 .elementor-element.elementor-element-3880213 .elementor-icon-list-text{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-6cc4b9a{width:var( --container-widget-width, min(755px,50%) );max-width:min(755px,50%);--container-widget-width:min(755px,50%);--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-6cc4b9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-c2e9fff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:138px;--padding-bottom:117px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-e00d4d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-564 .elementor-element.elementor-element-e8d8010{padding:0px 0px 6.5px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-564 .elementor-element.elementor-element-e8d8010 .elementor-heading-title{font-size:var(--font-size--21);color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-ec3a153{--grid-columns:3;}.elementor-564 .elementor-element.elementor-element-ead50e3{--display:flex;--min-height:740px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;}.elementor-564 .elementor-element.elementor-element-ead50e3::before, .elementor-564 .elementor-element.elementor-element-ead50e3 > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-ead50e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-564 .elementor-element.elementor-element-ead50e3 > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-ead50e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-564 .elementor-element.elementor-element-ead50e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-564 .elementor-element.elementor-element-34e27ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 min(120px,7.5rem);--row-gap:0;--column-gap:min(120px,7.5rem);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--e-con-indent);}.elementor-564 .elementor-element.elementor-element-750412a{--display:flex;--min-height:544px;}.elementor-564 .elementor-element.elementor-element-750412a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-750412a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kiinteistomeklarit.fi/wp-content/uploads/2026/04/Rectangle-360@2x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-750412a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-564 .elementor-element.elementor-element-a9478ca{--display:flex;--gap:2.3rem 2.3rem;--row-gap:2.3rem;--column-gap:2.3rem;--padding-top:min(99px,6rem);--padding-bottom:var(--padding-top);--padding-left:0;--padding-right:0;}.elementor-564 .elementor-element.elementor-element-c80849f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:min(83px) min(83px);--row-gap:min(83px);--column-gap:min(83px);--margin-top:min(167px,10rem);--margin-bottom:min(145px,9rem);--margin-left:0;--margin-right:0;}.elementor-564 .elementor-element.elementor-element-72fd29e{--display:flex;--min-height:694px;}.elementor-564 .elementor-element.elementor-element-6ea31af{--display:flex;--margin-top:0;--margin-bottom:min(36px,2.25rem);--margin-left:0;--margin-right:0;}.elementor-564 .elementor-element.elementor-element-6ea31af:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-6ea31af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kiinteistomeklarit.fi/wp-content/uploads/2026/04/Kaikki-kohteet_uus-1536x1025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-2c4859c{width:var( --container-widget-width, max-content );max-width:max-content;padding:0px 0px 6.5px 0px;--container-widget-width:max-content;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-564 .elementor-element.elementor-element-2c4859c .elementor-heading-title{font-size:var(--font-size--21);color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-866084d{--display:flex;--min-height:694px;}.elementor-564 .elementor-element.elementor-element-cf62a6a{--display:flex;--margin-top:0;--margin-bottom:min(36px,2.25rem);--margin-left:0;--margin-right:0;}.elementor-564 .elementor-element.elementor-element-cf62a6a:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-cf62a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kiinteistomeklarit.fi/wp-content/uploads/2026/04/Kaikki-kohteet_uus-1536x1025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-d51c14e{width:var( --container-widget-width, max-content );max-width:max-content;padding:0px 0px 6.5px 0px;--container-widget-width:max-content;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-564 .elementor-element.elementor-element-d51c14e .elementor-heading-title{font-size:var(--font-size--21);color:var( --e-global-color-text );}.elementor-564 .elementor-element.elementor-element-3c0780c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:min(115px,7rem);--margin-left:0;--margin-right:0;}.elementor-564 .elementor-element.elementor-element-8c63e6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-564 .elementor-element.elementor-global-307{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:var(--font-size--26);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:0.45em;border-style:none;}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon i{color:var( --e-global-color-991a0d7 );}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon svg{fill:var( --e-global-color-991a0d7 );}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon:hover i{color:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-global-307 .elementor-social-icon:hover svg{fill:var( --e-global-color-2450255 );}.elementor-564 .elementor-element.elementor-element-ba6fa7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px min(122px,7%,6.35vw);--row-gap:50px;--column-gap:min(122px,7%,6.35vw);--padding-top:110px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-564 .elementor-element.elementor-element-ba6fa7c:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-ba6fa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-564 .elementor-element.elementor-element-fea6e53{--display:flex;}.elementor-564 .elementor-element.elementor-element-b93cf5b{--display:grid;--e-con-grid-template-columns:164px 1fr;--e-con-grid-template-rows:1fr;--grid-auto-flow:row;box-shadow:0px 3px 25px 0px rgba(0, 0, 0, 0.10980392156862745);--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-564 .elementor-element.elementor-element-b93cf5b:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-b93cf5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4663ac );}.elementor-564 .elementor-element.elementor-element-e273804 img{width:100%;height:219px;object-fit:cover;object-position:center center;}.elementor-564 .elementor-element.elementor-element-c0e8772{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-564 .elementor-element.elementor-element-e888f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-564 .elementor-element.elementor-element-e888f3e .elementor-heading-title{font-size:var(--font-size--19);font-weight:700;}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-icon i{color:#818285;transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-icon svg{fill:#818285;transition:fill 0.3s;}.elementor-564 .elementor-element.elementor-element-70b558e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-564 .elementor-element.elementor-element-70b558e .elementor-icon-list-text{transition:color 0.3s;}.elementor-564 .elementor-element.elementor-element-faef516{width:var( --container-widget-width, min(755px,50%) );max-width:min(755px,50%);--container-widget-width:min(755px,50%);--container-widget-flex-grow:0;}.elementor-564 .elementor-element.elementor-element-faef516.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-564 .elementor-element.elementor-element-b7af55b{--width:max-content;}.elementor-564 .elementor-element.elementor-element-6499e65{--width:max-content;}.elementor-564 .elementor-element.elementor-element-ca6af99{--width:min(540px,100%);}.elementor-564 .elementor-element.elementor-element-750412a{--width:min(901px,47%);}.elementor-564 .elementor-element.elementor-element-b93cf5b{--width:min(540px,100%);}}@media(max-width:1024px) and (min-width:768px){.elementor-564 .elementor-element.elementor-element-750412a{--width:100%;}}@media(max-width:1024px){.elementor-564 .elementor-element.elementor-element-2c14207{--min-height:900px;}.elementor-564 .elementor-element.elementor-element-4032b5b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-564 .elementor-element.elementor-element-42ddab0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-564 .elementor-element.elementor-element-ca6af99{--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-564 .elementor-element.elementor-element-6cc4b9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-564 .elementor-element.elementor-element-ec3a153{--grid-columns:2;}.elementor-564 .elementor-element.elementor-element-34e27ef{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-564 .elementor-element.elementor-element-750412a{--min-height:0px;}.elementor-564 .elementor-element.elementor-element-a9478ca{--padding-top:min(99px,6rem);--padding-bottom:var(--padding-top);--padding-left:var(--e-con-indent);--padding-right:var(--e-con-indent);}.elementor-564 .elementor-element.elementor-element-72fd29e{--min-height:0px;}.elementor-564 .elementor-element.elementor-element-866084d{--min-height:0px;}.elementor-564 .elementor-element.elementor-element-ba6fa7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-564 .elementor-element.elementor-element-b93cf5b{--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-564 .elementor-element.elementor-element-faef516{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-564 .elementor-element.elementor-element-4032b5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-564 .elementor-element.elementor-element-ca6af99{--width:min(540px,100%);--grid-auto-flow:row;}.elementor-564 .elementor-element.elementor-element-ec3a153{--grid-columns:1;}.elementor-564 .elementor-element.elementor-element-b93cf5b{--width:min(540px,100%);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-e9c81b0 */.elementor-564 .elementor-element.elementor-element-e9c81b0 {
    filter:drop-shadow(0px 5px 6px #00000014);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c14207 */.elementor-564 .elementor-element.elementor-element-2c14207 {
    aspect-ratio:16/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4032b5b */.elementor-564 .elementor-element.elementor-element-4032b5b {
    --e-global-color-secondary:#5a5a5a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de4f8b */.elementor-564 .elementor-element.elementor-element-1de4f8b:before {
    mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 999.897 440.624"><g data-name="Group 378"><path data-name="Path 148" d="M581.718,440.624a324.266,324.266,0,0,1-35.724-1.993,883.6,883.6,0,0,1-108.2-19.137H339.68c-8.607,0-12.98-6.493-13.4-12.526-.419-6,2.994-13,11.478-14.193.662-.093,1.346-.179,2.033-.255,7.036-.781,22.239,3.388,45.249,9.7,14.809,4.062,32.658,8.959,53.159,13.856H641.34a6.317,6.317,0,0,0,6.31-6.31V212.191a9.739,9.739,0,0,1,9.728-9.728h25.7c1.787,0,2.363-.465,2.41-.58s-.039-.851-1.315-2.1L485.623,5.248a6.509,6.509,0,0,0-9.063,0L415.849,64.731a1.709,1.709,0,0,1-2.9-1.221V36.987a6.316,6.316,0,0,0-6.309-6.309H372.156a6.316,6.316,0,0,0-6.309,6.309v75.692l0,.073c0,.057.008.114.01.171a1.709,1.709,0,0,1-.512,1.289l-87.335,85.57c-1.276,1.25-1.363,1.986-1.316,2.1s.624.58,2.41.58h25.7a9.739,9.739,0,0,1,9.727,9.63c.233,2.119,4.243,39.263,4.622,80.736.525,57.316-5.779,95.2-18.736,112.588l-.028.037c-2.086,2.8-7.63,10.246-47.75,16.025-50.036,7.207-134.478,9.182-250.981,5.871a1.709,1.709,0,0,1,.1-3.417c116.308,3.305,200.554,1.341,250.4-5.838,25.689-3.7,41-8.64,45.5-14.682l.028-.038c12.323-16.54,18.567-54.745,18.06-110.486-.386-42.327-4.569-80.13-4.612-80.506a1.844,1.844,0,0,1-.01-.19,6.316,6.316,0,0,0-6.309-6.31h-25.7c-3.889,0-5.162-1.7-5.575-2.707s-.69-3.114,2.088-5.835l86.806-85.052v-75.3a9.739,9.739,0,0,1,9.728-9.728h34.479a9.738,9.738,0,0,1,9.728,9.728V59.443l57.8-56.636a9.945,9.945,0,0,1,13.848,0L686.562,197.339c2.778,2.722,2.5,4.824,2.087,5.835s-1.686,2.707-5.575,2.707h-25.7a6.316,6.316,0,0,0-6.309,6.31V409.766a9.739,9.739,0,0,1-9.728,9.728H452.982a862.431,862.431,0,0,0,93.386,15.739c73.018,8.076,126.776-10.366,169.97-25.185,22.568-7.742,42.059-14.429,60.427-16.222,40.5-3.951,70.857,3.25,103,10.874,10.748,2.55,21.863,5.186,33.651,7.478a782.518,782.518,0,0,0,84.891,11.756,1.709,1.709,0,1,1-.236,3.411,786.694,786.694,0,0,1-85.308-11.81c-11.857-2.306-23.006-4.95-33.788-7.508-31.858-7.556-61.949-14.693-101.879-10.8-17.97,1.753-37.284,8.38-59.649,16.053-36.17,12.409-79.7,27.341-135.73,27.342M341.7,395.841a13.888,13.888,0,0,0-1.53.076c-.655.073-1.306.154-1.936.242-6.348.89-8.865,5.95-8.543,10.57.324,4.652,3.539,9.346,9.991,9.346h84.174c-14.944-3.762-28.241-7.41-39.72-10.559-20.24-5.552-35.27-9.676-42.437-9.676" transform="translate(0 0)"/></g></svg>');
    mask-repeat:no-repeat;
    mask-size:auto 440.63px ;
    mask-position:calc(100% + 253px) calc(100% - 63px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca6af99 */@media (max-width:429.98px) {
    .elementor-564 .elementor-element.elementor-element-ca6af99 {
        --e-con-grid-template-columns:1fr !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6cc4b9a */.elementor-564 .elementor-element.elementor-element-6cc4b9a:before {
    content:"Fyll i och skicka formuläret nedan, så kontaktar vi dig snart.";
    font-size:var(--font-size--21);
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-750412a */@media (max-width:1024.98px) {
    .elementor-564 .elementor-element.elementor-element-750412a {
        aspect-ratio:16/9.5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead50e3 */@media (min-width:1025px) {
    .elementor-564 .elementor-element.elementor-element-ead50e3:before {
        width:76.66%;
        right:0;
        left:auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea31af */.elementor-564 .elementor-element.elementor-element-6ea31af {
    aspect-ratio:16/9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c4859c */.elementor-564 .elementor-element.elementor-element-2c4859c {
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf62a6a */.elementor-564 .elementor-element.elementor-element-cf62a6a {
    aspect-ratio:16/9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d51c14e */.elementor-564 .elementor-element.elementor-element-d51c14e {
    margin-top:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93cf5b */@media (max-width:429.98px) {
    .elementor-564 .elementor-element.elementor-element-b93cf5b {
        --e-con-grid-template-columns:1fr !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-faef516 */.elementor-564 .elementor-element.elementor-element-faef516:before {
    content:"Skicka oss ett meddelande";
    font-size:var(--font-size--21);
    font-weight:700;
}/* End custom CSS */