.elementor-13102 .elementor-element.elementor-element-f19de30 .elementor-repeater-item-d4f8423.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-d1e8d7a.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-d1e8d7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-13102 .elementor-element.elementor-element-d1e8d7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-03ac22b{text-align:center;}.elementor-13102 .elementor-element.elementor-element-03ac22b .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-c1684cd{columns:1;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-f19de30 > .elementor-background-overlay{background-color:#222222;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-f19de30 > .elementor-container{max-width:1200px;min-height:70vh;}.elementor-13102 .elementor-element.elementor-element-f19de30.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-f19de30.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-f19de30.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-f19de30.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-f19de30.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-f19de30:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-f19de30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://calefa.fi/wp-content/uploads/2021/12/etusivu-bg.jpg") 50% 50%;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-f19de30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;}.elementor-13102 .elementor-element.elementor-element-14690d8 .elementor-repeater-item-835eba3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-43dccc8.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-1ff91e1{text-align:center;}.elementor-13102 .elementor-element.elementor-element-1ff91e1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-ee3c81d{font-family:"Open Sans", Sans-serif;font-size:24px;line-height:1.3em;}.elementor-13102 .elementor-element.elementor-element-14690d8 > .elementor-container{max-width:980px;}.elementor-13102 .elementor-element.elementor-element-14690d8.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-14690d8.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-14690d8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-14690d8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-14690d8.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-14690d8{margin-top:60px;margin-bottom:30px;}.elementor-13102 .elementor-element.elementor-element-be7928d .elementor-repeater-item-1de0a15.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-f0c2525.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-f0c2525.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-eeefd18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-eeefd18 > .elementor-container{max-width:1600px;}.elementor-13102 .elementor-element.elementor-element-eeefd18.ob-is-breaking-bad > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-eeefd18.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-eeefd18.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-eeefd18.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-eeefd18.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:center;}.elementor-13102 .elementor-element.elementor-element-eeefd18{padding:0px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-be61117.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-be61117.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-be61117.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-be61117.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-7d401a9 .elementor-button{background-color:var( --e-global-color-c583c6c );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-13102 .elementor-element.elementor-element-7d401a9{width:auto;max-width:auto;}.elementor-13102 .elementor-element.elementor-element-7d401a9 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-13102 .elementor-element.elementor-element-7d401a9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-8b1a8c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13102 .elementor-element.elementor-element-be7928d.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-be7928d.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-be7928d.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-be7928d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-be7928d.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-40b1286:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-40b1286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-40b1286 > .elementor-container{max-width:925px;}.elementor-13102 .elementor-element.elementor-element-40b1286.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-40b1286.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-40b1286.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-40b1286.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-40b1286.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-40b1286{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:020px 020px 020px 020px;}.elementor-13102 .elementor-element.elementor-element-40b1286 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-ed2a8ba.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-ec6aaf7 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-13102 .elementor-element.elementor-element-ec6aaf7{text-align:center;}.elementor-13102 .elementor-element.elementor-element-ec6aaf7 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-4d1ac64 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13102 .elementor-element.elementor-element-4d1ac64 .elementor-repeater-item-f8b3368.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-9def3ae.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-658a644 img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-7e43fe6 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-364653b{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-626aa1d.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-29a8360 img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-c17979f .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-fc87713{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-f348f06.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-f2aa2bd img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-c991d67 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-d7eb220{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-2521c4b.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-2140396 img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-93bf94d .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-31cb508{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-b830735.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-cbaf73c img{height:228px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-e63051e .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-6e8a226{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-81b64ff.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-981c78f img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-d3a4df6 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-afe770c{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-b6e6600.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-f9d69fd img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-1b71002 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-07a20bd{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-5ef46d1.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-ffef2b3 img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-fbef8f4 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-b50ef88{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-d68bfbb.elementor-column{width:33%;align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-3e0faa3 img{height:226px;object-fit:cover;object-position:center center;}.elementor-13102 .elementor-element.elementor-element-ff6f32d .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-bef3ac0{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-4d1ac64:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-4d1ac64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-4d1ac64.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-4d1ac64.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-4d1ac64.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-4d1ac64.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-4d1ac64.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-4d1ac64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 20px 60px 20px;}.elementor-13102 .elementor-element.elementor-element-4d1ac64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-1759e3e .elementor-repeater-item-b40f501.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-bec4c2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13102 .elementor-element.elementor-element-bec4c2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2025/05/Calefa-Ambiheat-lataaopas-banneri_4.jpg");}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column > .elementor-widget-wrap{justify-content:center;overflow-y:visible;}.elementor-13102 .elementor-element.elementor-element-bec4c2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column, .elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column > .elementor-widget-wrap{height:440px;}.elementor-13102 .elementor-element.elementor-element-bec4c2e.elementor-column{align-self:center;cursor:default;}.elementor-13102 .elementor-element.elementor-element-bec4c2e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13102 .elementor-element.elementor-element-bec4c2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-dbaf089 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-5d00a38{text-align:center;}.elementor-13102 .elementor-element.elementor-element-5d00a38 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-9555e3e .elementor-button{background-color:var( --e-global-color-c583c6c );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-13102 .elementor-element.elementor-element-9555e3e{width:auto;max-width:auto;}.elementor-13102 .elementor-element.elementor-element-9555e3e > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-13102 .elementor-element.elementor-element-9555e3e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-1759e3e:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-1759e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-1759e3e > .elementor-background-overlay{background-color:var( --e-global-color-73bbee0 );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-1759e3e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 60px 60px;}.elementor-13102 .elementor-element.elementor-element-1759e3e.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-1759e3e.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-1759e3e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-1759e3e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-1759e3e.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-dde6688 > .elementor-container{max-width:1131px;}.elementor-13102 .elementor-element.elementor-element-dde6688.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-dde6688.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-dde6688.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-dde6688.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-dde6688.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-dde6688{border-style:solid;border-width:50px 0px 0px 0px;border-color:var( --e-global-color-primary );padding:50px 20px 50px 20px;}.elementor-13102 .elementor-element.elementor-element-d9b9db3.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-ec3959e{text-align:center;}.elementor-13102 .elementor-element.elementor-element-94f7fa6{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 );}.elementor-13102 .elementor-element.elementor-element-f3c34fa .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-f3c34fa > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-edc6353{text-align:center;}.elementor-13102 .elementor-element.elementor-element-5588f08{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 );}.elementor-13102 .elementor-element.elementor-element-7369181 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-cbbd20b:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-cbbd20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-cbbd20b > .elementor-container{min-height:622px;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-cbbd20b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-cbbd20b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-20e6e44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13102 .elementor-element.elementor-element-20e6e44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2025/04/calefa-landscape-lahtienergia10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column, .elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column > .elementor-widget-wrap{height:626px;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column > .elementor-widget-wrap{overflow-y:visible;}.elementor-13102 .elementor-element.elementor-element-20e6e44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13102 .elementor-element.elementor-element-20e6e44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-b10366c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-b10366c.elementor-column{align-self:center;cursor:default;}.elementor-13102 .elementor-element.elementor-element-3927abb{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-13102 .elementor-element.elementor-element-3927abb .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-dd86193{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;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 );color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-dd86193 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-ca96043 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-7909cbb:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-7909cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-7909cbb > .elementor-container{min-height:622px;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-7909cbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-7909cbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-9aff730.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-9aff730.elementor-column{align-self:center;cursor:default;}.elementor-13102 .elementor-element.elementor-element-1886d62{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-13102 .elementor-element.elementor-element-0685d70{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;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 );color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-0685d70 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-7a1a4ad .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-5892efb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13102 .elementor-element.elementor-element-5892efb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2021/12/AMBIHEAT_DRONE_JPG_1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column, .elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column > .elementor-widget-wrap{height:626px;}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column > .elementor-widget-wrap{overflow-y:visible;}.elementor-13102 .elementor-element.elementor-element-5892efb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13102 .elementor-element.elementor-element-5892efb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-7c5c923:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-7c5c923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-7c5c923 > .elementor-container{min-height:622px;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-7c5c923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-7c5c923 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-e52a93f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13102 .elementor-element.elementor-element-e52a93f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2021/12/Kiilto-dry-mix-plant-Finland-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column, .elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column > .elementor-widget-wrap{height:626px;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column > .elementor-widget-wrap{overflow-y:visible;}.elementor-13102 .elementor-element.elementor-element-e52a93f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13102 .elementor-element.elementor-element-e52a93f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-9c64942.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-9c64942.elementor-column{align-self:center;cursor:default;}.elementor-13102 .elementor-element.elementor-element-8d20343{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-13102 .elementor-element.elementor-element-8d20343 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-27cde5d{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;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 );color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-27cde5d > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-b25dae3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-77a1f8d > .elementor-container{max-width:786px;}.elementor-13102 .elementor-element.elementor-element-77a1f8d.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-77a1f8d.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-77a1f8d.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-77a1f8d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-77a1f8d.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-77a1f8d{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-8f8d64c.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-ff4cd1f{text-align:center;}.elementor-13102 .elementor-element.elementor-element-ff4cd1f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-ad41707 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-fb2da47 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-58e8e4c:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-58e8e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-58e8e4c > .elementor-container{max-width:1052px;}.elementor-13102 .elementor-element.elementor-element-58e8e4c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-58e8e4c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-58e8e4c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-58e8e4c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-58e8e4c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-58e8e4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:020px 020px 020px 020px;}.elementor-13102 .elementor-element.elementor-element-58e8e4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-17f82ff.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-17f82ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-111cd29{text-align:center;}.elementor-13102 .elementor-element.elementor-element-111cd29 .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-b388414{text-align:center;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-61c0603 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-5180b24:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-5180b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2025/03/DSC09279_1-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-5180b24 > .elementor-background-overlay{background-color:var( --e-global-color-73bbee0 );opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-5180b24 > .elementor-container{max-width:1103px;min-height:560px;}.elementor-13102 .elementor-element.elementor-element-5180b24.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5180b24.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5180b24.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5180b24.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5180b24.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-5180b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:50px 20px 50px 20px;}.elementor-13102 .elementor-element.elementor-element-581a19d.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-28537a3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-28537a3{text-align:center;}.elementor-13102 .elementor-element.elementor-element-28537a3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-998fa78{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-ecd6fd3 .elementor-repeater-item-b40f501.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13102 .elementor-element.elementor-element-c8ffdb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2025/05/Calefa-Ambiheat-lataaopas-banneri_4.jpg");}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column > .elementor-widget-wrap{justify-content:center;overflow-y:visible;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column, .elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column > .elementor-widget-wrap{height:440px;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7.elementor-column{align-self:center;cursor:default;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13102 .elementor-element.elementor-element-c8ffdb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-c3e9a84 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-ee31e61{text-align:center;}.elementor-13102 .elementor-element.elementor-element-ee31e61 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-3912ae1 .elementor-button{background-color:var( --e-global-color-c583c6c );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-13102 .elementor-element.elementor-element-3912ae1{width:auto;max-width:auto;}.elementor-13102 .elementor-element.elementor-element-3912ae1 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-13102 .elementor-element.elementor-element-3912ae1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-ecd6fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-ecd6fd3 > .elementor-background-overlay{background-color:var( --e-global-color-73bbee0 );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-ecd6fd3.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-baf58df:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-baf58df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-baf58df > .elementor-container{min-height:543px;}.elementor-13102 .elementor-element.elementor-element-baf58df.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-baf58df.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-baf58df.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-baf58df.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-baf58df.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-baf58df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-13102 .elementor-element.elementor-element-baf58df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-aabdfc1.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-e411fb6.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-e411fb6 > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.elementor-13102 .elementor-element.elementor-element-94ca5b1{font-family:"Open Sans", Sans-serif;font-size:24px;line-height:1.3em;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-7ec2c47 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-b9d8de9 .elementor-repeater-item-835eba3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-8d64035.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-8d64035.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-8d64035.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-8d64035 > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-73f9e13 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-73f9e13{text-align:start;}.elementor-13102 .elementor-element.elementor-element-73f9e13 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-d637bdf.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-8301483 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-13102 .elementor-element.elementor-element-8301483{columns:1;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 );}.elementor-13102 .elementor-element.elementor-element-b9d8de9 > .elementor-container{max-width:1108px;}.elementor-13102 .elementor-element.elementor-element-b9d8de9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-13102 .elementor-element.elementor-element-b9d8de9.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-b9d8de9.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-b9d8de9.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-b9d8de9.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-b9d8de9.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-b9d8de9{margin-top:60px;margin-bottom:30px;}.elementor-13102 .elementor-element.elementor-element-d60a13c:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-d60a13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-d60a13c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-d60a13c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-d60a13c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-d60a13c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-d60a13c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-d60a13c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-13102 .elementor-element.elementor-element-d60a13c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-143620e.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-37baeff{text-align:center;}.elementor-13102 .elementor-element.elementor-element-37baeff .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-5201d3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-13102 .elementor-element.elementor-element-5201d3c:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-5201d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13102 .elementor-element.elementor-element-5201d3c > .elementor-container{max-width:1600px;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-5201d3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:51px 20px 50px 20px;}.elementor-13102 .elementor-element.elementor-element-5201d3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-76d5f55.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-28095e0 > .elementor-widget-container{margin:0px 0px 0px 065px;}.elementor-13102 .elementor-element.elementor-element-28095e0{text-align:start;font-family:"Open Sans", Sans-serif;font-size:20px;line-height:1.3em;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-13102 .elementor-element.elementor-element-47f0bc3{--e-icon-list-icon-size:51px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13102 .elementor-element.elementor-element-47f0bc3 .elementor-icon-list-text{color:var( --e-global-color-dd01acb );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-0792ab5.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-4b5d451 > .elementor-widget-container{margin:0px 0px 0px 65px;}.elementor-13102 .elementor-element.elementor-element-4b5d451{text-align:start;font-size:20px;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-13102 .elementor-element.elementor-element-173607a{--e-icon-list-icon-size:51px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13102 .elementor-element.elementor-element-173607a .elementor-icon-list-text{color:var( --e-global-color-dd01acb );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-6f004ac.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-6f02e7e > .elementor-widget-container{margin:0px 0px 0px 065px;}.elementor-13102 .elementor-element.elementor-element-6f02e7e{text-align:start;font-size:20px;color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-13102 .elementor-element.elementor-element-f0a65ba{--e-icon-list-icon-size:51px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13102 .elementor-element.elementor-element-f0a65ba .elementor-icon-list-text{color:var( --e-global-color-dd01acb );transition:color 0.3s;}.elementor-13102 .elementor-element.elementor-element-3a562c9 > .elementor-container{max-width:732px;}.elementor-13102 .elementor-element.elementor-element-3a562c9.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-3a562c9.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-3a562c9.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-3a562c9.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-3a562c9.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-620dbe9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-620dbe9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-620dbe9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-620dbe9.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-620dbe9 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13102 .elementor-element.elementor-element-41cf983 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-41cf983{text-align:center;}.elementor-13102 .elementor-element.elementor-element-41cf983 .elementor-heading-title{font-family:var( --e-global-typography-a69b87b-font-family ), Sans-serif;font-size:var( --e-global-typography-a69b87b-font-size );font-weight:var( --e-global-typography-a69b87b-font-weight );line-height:var( --e-global-typography-a69b87b-line-height );color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-7ed957c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-13102 .elementor-element.elementor-element-d2b0492 > .elementor-container{max-width:1080px;}.elementor-13102 .elementor-element.elementor-element-d2b0492 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:32px;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-d2b0492{padding:0px 0px 50px 0px;}.elementor-13102 .elementor-element.elementor-element-b0e1fcb.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-b0e1fcb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-d3a447e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13102 .elementor-element.elementor-element-d3a447e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13102 .elementor-element.elementor-element-d3a447e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13102 .elementor-element.elementor-element-d3a447e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13102 .elementor-element.elementor-element-d3a447e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-13102 .elementor-element.elementor-element-d3a447e .elementor-image-box-img{overflow:hidden;}.elementor-13102 .elementor-element.elementor-element-2da7a7f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-13102 .elementor-element.elementor-element-2da7a7f .elementor-widget-container{text-align:center;}.elementor-13102 .elementor-element.elementor-element-cc6a18a.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-cc6a18a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-fd33ec7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13102 .elementor-element.elementor-element-fd33ec7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13102 .elementor-element.elementor-element-fd33ec7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13102 .elementor-element.elementor-element-fd33ec7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13102 .elementor-element.elementor-element-fd33ec7 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-13102 .elementor-element.elementor-element-fd33ec7 .elementor-image-box-img{overflow:hidden;}.elementor-13102 .elementor-element.elementor-element-977d1fc{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-13102 .elementor-element.elementor-element-977d1fc .elementor-widget-container{text-align:center;}.elementor-13102 .elementor-element.elementor-element-59f7e13.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-59f7e13.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-59f7e13.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-59f7e13.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-59f7e13.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-a7473cd.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-a534dfe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-a534dfe{text-align:center;}.elementor-13102 .elementor-element.elementor-element-a534dfe .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-736d0e2 .elementor-repeater-item-dc3fef6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13102 .elementor-element.elementor-element-3d94cf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-13102 .elementor-element.elementor-element-3d94cf5.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-3d94cf5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .elementor-repeater-item-4763452 > *{display:inline-block;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .elementor-repeater-item-e9c40f4.dce-item_image{justify-content:top;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-container-navigation i{font-size:50px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-container-navigation svg{height:50px;width:100%;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .swiper-button-left{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .swiper-button-right{height:50px;width:50px;margin-top:calc(50px / 2);}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right:hover path, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left:hover path, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left:hover svg, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right:hover svg, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left:hover i, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right:hover i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right:hover line, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left:hover line, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right:hover polyline, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left:hover polyline{stroke:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:50%;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left{left:-9px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{right:-9px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{top:26px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-posts-fallback{text-align:left;}.elementor-13102 .elementor-element.elementor-element-7c2c6ec > .elementor-widget-container{margin:010px 0px 010px 0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-7c2c6ec{text-align:end;}.elementor-13102 .elementor-element.elementor-element-7c2c6ec .elementor-heading-title{text-transform:uppercase;}.elementor-13102 .elementor-element.elementor-element-736d0e2:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-736d0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70707024;}.elementor-13102 .elementor-element.elementor-element-736d0e2.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-736d0e2.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-736d0e2.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-736d0e2.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-736d0e2.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-736d0e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-13102 .elementor-element.elementor-element-736d0e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-a0e9710 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-a0e9710:not(.elementor-motion-effects-element-type-background), .elementor-13102 .elementor-element.elementor-element-a0e9710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calefa.fi/wp-content/uploads/2024/08/kiilto_ambiheat-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-13102 .elementor-element.elementor-element-a0e9710 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13102 .elementor-element.elementor-element-a0e9710 > .elementor-container{min-height:275px;}.elementor-13102 .elementor-element.elementor-element-a0e9710.ob-is-breaking-bad > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-a0e9710.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:center !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-a0e9710.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-a0e9710.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-a0e9710.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-a0e9710{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-13102 .elementor-element.elementor-element-80740f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13102 .elementor-element.elementor-element-80740f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13102 .elementor-element.elementor-element-80740f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13102 .elementor-element.elementor-element-80740f0.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-f821d5d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-f821d5d{text-align:center;}.elementor-13102 .elementor-element.elementor-element-f821d5d .elementor-heading-title{color:var( --e-global-color-dd01acb );}.elementor-13102 .elementor-element.elementor-element-a19babc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-a19babc .elementor-button{font-family:var( --e-global-typography-32aa310-font-family ), Sans-serif;font-size:var( --e-global-typography-32aa310-font-size );line-height:var( --e-global-typography-32aa310-line-height );border-radius:5px 5px 5px 5px;}.elementor-13102 .elementor-element.elementor-element-fb70d97.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-fb70d97.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-fb70d97.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-fb70d97.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-fb70d97.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-13102 .elementor-element.elementor-element-947d05d.elementor-column{align-self:inherit;cursor:default;}.elementor-13102 .elementor-element.elementor-element-22a964e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-22a964e{text-align:center;}.elementor-13102 .elementor-element.elementor-element-22a964e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-tab-title{border-width:2px;}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-tab-content{border-width:2px;}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-toggle-item:not(:last-child){margin-block-end:27px;}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-toggle-title{font-family:"Titillium", Sans-serif;font-size:24px;font-weight:900;font-style:normal;}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-13102 .elementor-element.elementor-element-dceceb5 .elementor-toggle-icon{margin-inline-end:0px;}@media(max-width:1366px) and (min-width:768px){.elementor-13102 .elementor-element.elementor-element-20e6e44{width:100%;}.elementor-13102 .elementor-element.elementor-element-b10366c{width:100%;}.elementor-13102 .elementor-element.elementor-element-9aff730{width:100%;}.elementor-13102 .elementor-element.elementor-element-5892efb{width:100%;}.elementor-13102 .elementor-element.elementor-element-e52a93f{width:100%;}.elementor-13102 .elementor-element.elementor-element-9c64942{width:100%;}}@media(max-width:1366px){.elementor-13102 .elementor-element.elementor-element-94f7fa6{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5588f08{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-bb-inner > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-cbbd20b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column, .elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column > .elementor-widget-wrap{height:568px;}.elementor-13102 .elementor-element.elementor-element-20e6e44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-b10366c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-13102 .elementor-element.elementor-element-dd86193{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-bb-inner > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7909cbb.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-9aff730 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-13102 .elementor-element.elementor-element-0685d70{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column, .elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column > .elementor-widget-wrap{height:553px;}.elementor-13102 .elementor-element.elementor-element-5892efb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-bb-inner > .elementor-container{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-7c5c923.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column, .elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column > .elementor-widget-wrap{height:568px;}.elementor-13102 .elementor-element.elementor-element-e52a93f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-9c64942 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-13102 .elementor-element.elementor-element-27cde5d{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-e411fb6 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-13102 .elementor-element.elementor-element-8301483{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-41cf983 .elementor-heading-title{font-size:var( --e-global-typography-a69b87b-font-size );line-height:var( --e-global-typography-a69b87b-line-height );}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{top:16px;}.elementor-13102 .elementor-element.elementor-element-a19babc .elementor-button{font-size:var( --e-global-typography-32aa310-font-size );line-height:var( --e-global-typography-32aa310-line-height );}}@media(max-width:1024px){.elementor-13102 .elementor-element.elementor-element-d1e8d7a.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-d1e8d7a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-13102 .elementor-element.elementor-element-03ac22b{text-align:center;}.elementor-13102 .elementor-element.elementor-element-03ac22b .elementor-heading-title{font-size:38px;}.elementor-13102 .elementor-element.elementor-element-c1684cd{font-size:22px;}.elementor-13102 .elementor-element.elementor-element-f19de30 > .elementor-container{max-width:1600px;}.elementor-13102 .elementor-element.elementor-element-eeefd18 > .elementor-container{max-width:1600px;}.elementor-13102 .elementor-element.elementor-element-9def3ae.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-626aa1d.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-f348f06.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-2521c4b.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-b830735.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-81b64ff.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-b6e6600.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-5ef46d1.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-d68bfbb.elementor-column{width:50%;}.elementor-13102 .elementor-element.elementor-element-5d00a38 .elementor-heading-title{font-size:27px;}.elementor-13102 .elementor-element.elementor-element-94f7fa6{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5588f08{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column, .elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column > .elementor-widget-wrap{height:382px;}.elementor-13102 .elementor-element.elementor-element-dd86193{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-0685d70{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column, .elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column > .elementor-widget-wrap{height:393px;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column, .elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column > .elementor-widget-wrap{height:382px;}.elementor-13102 .elementor-element.elementor-element-27cde5d{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-ee31e61 .elementor-heading-title{font-size:27px;}.elementor-13102 .elementor-element.elementor-element-94ca5b1{font-size:19px;}.elementor-13102 .elementor-element.elementor-element-8301483{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad > .elementor-container{flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-bb-inner > .elementor-container{flex-direction:row;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5201d3c.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-13102 .elementor-element.elementor-element-5201d3c{padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-28095e0 > .elementor-widget-container{margin:0px 0px 0px 065px;}.elementor-13102 .elementor-element.elementor-element-28095e0{font-size:17px;}.elementor-13102 .elementor-element.elementor-element-4b5d451 > .elementor-widget-container{margin:0px 0px 0px 065px;}.elementor-13102 .elementor-element.elementor-element-4b5d451{font-size:17px;}.elementor-13102 .elementor-element.elementor-element-6f02e7e{font-size:17px;}.elementor-13102 .elementor-element.elementor-element-41cf983 .elementor-heading-title{font-size:var( --e-global-typography-a69b87b-font-size );line-height:var( --e-global-typography-a69b87b-line-height );}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-container-navigation i{font-size:35px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-container-navigation svg{height:35px;width:100%;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .swiper-button-left{height:35px;width:35px;margin-top:calc(35px / 2);}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .swiper-button-right{height:35px;width:35px;margin-top:calc(35px / 2);}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left{left:-11px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{right:-11px;}.elementor-13102 .elementor-element.elementor-element-a19babc .elementor-button{font-size:var( --e-global-typography-32aa310-font-size );line-height:var( --e-global-typography-32aa310-line-height );}}@media(max-width:767px){.elementor-13102 .elementor-element.elementor-element-d1e8d7a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-13102 .elementor-element.elementor-element-03ac22b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-03ac22b .elementor-heading-title{font-size:26px;}.elementor-13102 .elementor-element.elementor-element-c1684cd{font-size:18px;}.elementor-13102 .elementor-element.elementor-element-ee3c81d{font-size:17px;}.elementor-13102 .elementor-element.elementor-element-9def3ae.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-626aa1d.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-f348f06.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-2521c4b.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-b830735.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-81b64ff.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-b6e6600.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-5ef46d1.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-d68bfbb.elementor-column{width:100%;}.elementor-13102 .elementor-element.elementor-element-5d00a38 .elementor-heading-title{font-size:22px;}.elementor-13102 .elementor-element.elementor-element-94f7fa6{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5588f08{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-cbbd20b > .elementor-container{min-height:517px;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column{width:8;}.elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column, .elementor-13102 .elementor-element.elementor-element-20e6e44.elementor-column > .elementor-widget-wrap{height:317px;}.elementor-13102 .elementor-element.elementor-element-b10366c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-3927abb{--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-13102 .elementor-element.elementor-element-dd86193 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-13102 .elementor-element.elementor-element-dd86193{--container-widget-width:428px;--container-widget-flex-grow:0;width:var( --container-widget-width, 428px );max-width:428px;font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-7909cbb > .elementor-container{min-height:468px;}.elementor-13102 .elementor-element.elementor-element-9aff730 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-1886d62{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-13102 .elementor-element.elementor-element-0685d70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-13102 .elementor-element.elementor-element-0685d70{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-7a1a4ad > .elementor-widget-container{margin:0px 015px 0px 015px;}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column{width:8;}.elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column, .elementor-13102 .elementor-element.elementor-element-5892efb.elementor-column > .elementor-widget-wrap{height:294px;}.elementor-13102 .elementor-element.elementor-element-7c5c923 > .elementor-container{min-height:517px;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column{width:8;}.elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column, .elementor-13102 .elementor-element.elementor-element-e52a93f.elementor-column > .elementor-widget-wrap{height:317px;}.elementor-13102 .elementor-element.elementor-element-9c64942 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13102 .elementor-element.elementor-element-8d20343{--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-13102 .elementor-element.elementor-element-27cde5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-13102 .elementor-element.elementor-element-27cde5d{--container-widget-width:428px;--container-widget-flex-grow:0;width:var( --container-widget-width, 428px );max-width:428px;font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-581a19d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-ee31e61 .elementor-heading-title{font-size:22px;}.elementor-13102 .elementor-element.elementor-element-e411fb6 > .elementor-element-populated{margin:0px 20px 0px 015px;--e-column-margin-right:20px;--e-column-margin-left:015px;}.elementor-13102 .elementor-element.elementor-element-7ec2c47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-73f9e13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-8301483 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13102 .elementor-element.elementor-element-8301483{font-size:var( --e-global-typography-text-font-size );}.elementor-13102 .elementor-element.elementor-element-5201d3c{padding:0px 0px 20px 0px;}.elementor-13102 .elementor-element.elementor-element-28095e0 > .elementor-widget-container{margin:0px 0px 0px 065px;}.elementor-13102 .elementor-element.elementor-element-41cf983 .elementor-heading-title{font-size:var( --e-global-typography-a69b87b-font-size );line-height:var( --e-global-typography-a69b87b-line-height );}.elementor-13102 .elementor-element.elementor-element-7ed957c{--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;}.elementor-13102 .elementor-element.elementor-element-d2b0492.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;}.elementor-13102 .elementor-element.elementor-element-b0e1fcb > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-13102 .elementor-element.elementor-element-d3a447e .elementor-image-box-img{margin-bottom:15px;}.elementor-13102 .elementor-element.elementor-element-cc6a18a > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-13102 .elementor-element.elementor-element-fd33ec7 .elementor-image-box-img{margin-bottom:15px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .dce-carousel-controls .dce-container-navigation{top:0%;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left{left:-20px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{right:-20px;}.elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-left, .elementor-13102 .elementor-element.elementor-element-d53c4bd .swiper-button-right{top:132px;}.elementor-13102 .elementor-element.elementor-element-a19babc .elementor-button{font-size:var( --e-global-typography-32aa310-font-size );line-height:var( --e-global-typography-32aa310-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Titillium';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://calefa.fi/wp-content/uploads/2021/12/Titillium-Black.woff2') format('woff2'),
		url('https://calefa.fi/wp-content/uploads/2021/12/Titillium-Black.woff') format('woff');
}
/* End Custom Fonts CSS */