.elementor-22 .elementor-element.elementor-element-18c197a2 .elementor-repeater-item-bbf9860.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-31b9af84.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-bc96a8a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-bc96a8a{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4a193da1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-4a193da1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:50px;letter-spacing:7.41px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-18c197a2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-18c197a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Bitmap-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-18c197a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-174px;margin-bottom:0px;padding:10% 0% 5% 9%;}.elementor-22 .elementor-element.elementor-element-18c197a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-881b622 .elementor-repeater-item-5fbfb1f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-4dacbd0 .elementor-repeater-item-c7e74ba.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-83ab61a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-83ab61a{text-align:end;}.elementor-22 .elementor-element.elementor-element-daed544{width:var( --container-widget-width, 626.547px );max-width:626.547px;--container-widget-width:626.547px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-daed544 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-daed544 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:55px;letter-spacing:3.7px;color:#10121A;}.elementor-22 .elementor-element.elementor-element-efc78bc > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-770866d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-770866d4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:32px;color:#6D7183;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-1633741a .elementor-button{background-color:#C1E770;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:2.32px;fill:#10121A;color:#10121A;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-22 .elementor-element.elementor-element-1633741a .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1633741a .elementor-button:focus{background-color:#10121A;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1633741a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1633741a .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1633741a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-881b622:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-881b622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Bitmap-8.png");background-position:center left;background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-881b622{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:150px;}.elementor-22 .elementor-element.elementor-element-881b622 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5d2e1855 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-5d2e1855 .elementor-repeater-item-58b4707.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-69c5d3b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-69c5d3b6 .elementor-repeater-item-5dff7b9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-e1c3872 > .elementor-widget-container{padding:0px 148px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e1c3872{text-align:start;}.elementor-22 .elementor-element.elementor-element-e1c3872 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:4.29px;color:#C0C5DC;}.elementor-22 .elementor-element.elementor-element-48310116 img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-47cb757e img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-3016cc84 img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-69c5d3b6{padding:50px 0px 120px 0px;}.elementor-22 .elementor-element.elementor-element-5d2e1855{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9d95137 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-d46562e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-d46562e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-622e5e5 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-f533448:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-f533448 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2026/03/Sara-Hilden-museo-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f533448 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-f533448.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-f533448.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-f533448 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-f533448 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3bc8c95 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1cece3a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-622e5e5 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-622e5e5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-24daee0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-24daee0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-0e927e6 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-99a1a16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-99a1a16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2026/03/Jula-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-99a1a16 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-99a1a16.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-99a1a16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-99a1a16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-99a1a16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-87d4462 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ae46016{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0e927e6 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-0e927e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-141b402 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-f0877db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-f0877db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3f14faf .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-deb8ced:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-deb8ced > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/11/Tyrynlahti-alavesisailio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-deb8ced > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-deb8ced.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-deb8ced.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-deb8ced > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-deb8ced > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6ac4796 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c6df5e7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3f14faf > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-3f14faf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-09775cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-09775cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-66daefc .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-ecc0e2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-ecc0e2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/11/Metso-Nuorten-Osasto-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ecc0e2d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-ecc0e2d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-ecc0e2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-ecc0e2d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-ecc0e2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-14ce191 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6982139{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-66daefc > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-66daefc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4458054 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-e6afa26 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e6afa26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a662921 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-0259f48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-0259f48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/10/KOy-Kissantassu-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-0259f48 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-0259f48.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-0259f48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-0259f48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-0259f48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-7b47dfb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d3a1495{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a662921 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-a662921{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-852e876 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-52c61fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-52c61fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-9ed6fc9 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-aa547ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-aa547ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/01/Orivesi-Yhteiskoulu-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-aa547ec > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-aa547ec.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-aa547ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-aa547ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-aa547ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-50faaec .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-cb5ca46{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9ed6fc9 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-9ed6fc9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c862bea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-c862bea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-162be62 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-abcbe4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-abcbe4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2022/11/Sorilanraitti.5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-abcbe4e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-abcbe4e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-abcbe4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-abcbe4e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-abcbe4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-828e887 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ccf36bc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-162be62 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-162be62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c74dd6d .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-37c0974 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-37c0974 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b9582a9 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-8288a01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-8288a01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2022/11/Maamiehentie.3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-8288a01 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-8288a01.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-8288a01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-8288a01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-8288a01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-031fda7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e46afec{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b9582a9 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-b9582a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-665be29 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-6ae4984:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-6ae4984 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/04/tullikamari.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6ae4984 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-6ae4984.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-6ae4984.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-6ae4984 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-6ae4984 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-51cc4cb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3a32960{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-665be29 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-665be29{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-22 .elementor-element.elementor-element-665be29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a9299cb .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-a562137 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-a562137 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-22a769e .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-5000c5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-5000c5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2023/01/TAKK-koneistamo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5000c5a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #54595F00 0%, #000000 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-5000c5a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-5000c5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-5000c5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-5000c5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-29a912b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e697c33{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-22a769e > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-22a769e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-3474918.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-3474918.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-3474918.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-499172f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-499172f{text-align:end;}.elementor-22 .elementor-element.elementor-element-6198be3{width:var( --container-widget-width, 626.547px );max-width:626.547px;--container-widget-width:626.547px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-6198be3 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-6198be3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:55px;letter-spacing:3.7px;color:#10121A;}.elementor-22 .elementor-element.elementor-element-6807384 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-8d55c02 .elementor-repeater-item-052b1f3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-bfc9386 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-bfc9386 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b4e1be3 .elementor-repeater-item-940ef49.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-763a14a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-763a14a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Group-16.png");background-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-763a14a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-763a14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-763a14a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-763a14a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-11c9507 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4ed86f0{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b4e1be3 > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-b4e1be3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-91f7107 .elementor-repeater-item-a339624.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-0ed2869 > .elementor-element-populated{padding:0px 11px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e01317a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-933ed2c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-22 .elementor-element.elementor-element-91f7107{padding:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-85b2dc9 .elementor-repeater-item-aed79b3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-734bc62 > .elementor-element-populated{padding:0px 10px 0px 5px;}.elementor-22 .elementor-element.elementor-element-ccb769c > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-22 .elementor-element.elementor-element-85b2dc9{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-549b66c .elementor-repeater-item-fc86c1a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-32addd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-32addd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Group-17.png");background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-32addd3:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E1012;opacity:0.5;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-32addd3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-32addd3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-32addd3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-32addd3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-dc028ee .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-92302f2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-549b66c > .elementor-container{min-height:540px;}.elementor-22 .elementor-element.elementor-element-549b66c{padding:10px 0px 10px 8px;}.elementor-22 .elementor-element.elementor-element-8d55c02{margin-top:6px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dade3fc .elementor-repeater-item-88c9228.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-fb12284 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6847789 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-6847789 .elementor-repeater-item-b853187.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-fee8725:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-fee8725 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Group-18.png");}.elementor-22 .elementor-element.elementor-element-fee8725 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E10126E;opacity:0.5;}.elementor-22 .elementor-element.elementor-element-fee8725:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E1012;opacity:0.5;}.elementor-22 .elementor-element.elementor-element-fee8725 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-ed0b8a6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-792dc9a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6847789 > .elementor-container{min-height:400px;}.elementor-22 .elementor-element.elementor-element-6847789{margin-top:4px;margin-bottom:0px;padding:10px 6px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8015425 .elementor-repeater-item-0726271.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-7cc7c5e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a31154a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8015425{padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-bc9637b .elementor-repeater-item-0726271.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-bc9637b{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-9647727 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-9647727 .elementor-repeater-item-b853187.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-d875910:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-d875910 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Group-19.png");}.elementor-22 .elementor-element.elementor-element-d875910 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E10126E;opacity:0.5;}.elementor-22 .elementor-element.elementor-element-d875910:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0E1012;opacity:0.5;}.elementor-22 .elementor-element.elementor-element-d875910 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-d875910 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-f633f97 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c1d77dd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9647727 > .elementor-container{min-height:400px;}.elementor-22 .elementor-element.elementor-element-9647727{padding:0px 6px 10px 7px;}.elementor-22 .elementor-element.elementor-element-dade3fc{margin-top:-10px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-12c7d67 .elementor-repeater-item-eb78be8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-12c7d67{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6e1b4f0 .elementor-repeater-item-ce48cb5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-382a833 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-22 .elementor-element.elementor-element-1afa2c9{text-align:center;}.elementor-22 .elementor-element.elementor-element-1afa2c9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:46px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4e68fcc > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-22 .elementor-element.elementor-element-4e68fcc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6e1b4f0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6e1b4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Group-20.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6e1b4f0 > .elementor-container{min-height:593px;}.elementor-22 .elementor-element.elementor-element-6e1b4f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6e1b4f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-67b01172 .elementor-repeater-item-3fe0037.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-23a6c2d8 .elementor-repeater-item-cbadff3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-16864488:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-16864488 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Bitmap.png");background-size:cover;}.elementor-22 .elementor-element.elementor-element-16864488:hover > .elementor-element-populated{background-color:#FFFFFF87;}.elementor-22 .elementor-element.elementor-element-16864488:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0000008F;opacity:0.5;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-16864488.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-16864488.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-16864488 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 32px 40px 32px;}.elementor-22 .elementor-element.elementor-element-16864488 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-649b4a3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-649b4a3d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:3.93px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-396f2119 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-396f2119{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-51eabae3{text-align:start;}.elementor-22 .elementor-element.elementor-element-51eabae3 img{width:25px;}.elementor-22 .elementor-element.elementor-element-415fa1d1 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-460352b8 .elementor-repeater-item-6ae7d14.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-2d23c49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-2d23c49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Bitmap-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2d23c49:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0000008F;opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-2d23c49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 32px 40px 32px;}.elementor-22 .elementor-element.elementor-element-2d23c49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4c035bc2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-4c035bc2 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:3.93px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-20be31a7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-20be31a7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-66ca616a{text-align:start;}.elementor-22 .elementor-element.elementor-element-66ca616a img{width:25px;}.elementor-22 .elementor-element.elementor-element-7e79df57 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-60565dd2 .elementor-repeater-item-0178ee4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-579b2986:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-579b2986 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karhenrakennus.fi/wp-content/uploads/2021/02/Bitmap-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-579b2986:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0000008F;opacity:0.5;}.elementor-22 .elementor-element.elementor-element-579b2986 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 32px 40px 32px;}.elementor-22 .elementor-element.elementor-element-579b2986 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2af99814 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-2af99814 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:3.93px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bee4a93 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-bee4a93{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5d1dc57f{text-align:start;}.elementor-22 .elementor-element.elementor-element-5d1dc57f img{width:25px;}.elementor-22 .elementor-element.elementor-element-67b01172{margin-top:-380px;margin-bottom:0px;z-index:9999;}.elementor-22 .elementor-element.elementor-element-c3c3eb8 .elementor-repeater-item-821796e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-a3eb603 .elementor-button{background-color:#C1E770;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:2.32px;fill:#10121A;color:#10121A;border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-22 .elementor-element.elementor-element-a3eb603 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a3eb603 .elementor-button:focus{background-color:#10121A;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a3eb603 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a3eb603 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a3eb603 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-31b9af84 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-18c197a2{padding:10% 0% 10% 0%;}.elementor-22 .elementor-element.elementor-element-daed544{width:var( --container-widget-width, 353.812px );max-width:353.812px;--container-widget-width:353.812px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-daed544 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-881b622{margin-top:100px;margin-bottom:100px;}.elementor-22 .elementor-element.elementor-element-48310116 img{max-width:70%;}.elementor-22 .elementor-element.elementor-element-47cb757e img{max-width:70%;}.elementor-22 .elementor-element.elementor-element-3016cc84 img{max-width:70%;}.elementor-22 .elementor-element.elementor-element-69c5d3b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5d2e1855{padding:0px 25px 100px 25px;}.elementor-22 .elementor-element.elementor-element-1cece3a{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ae46016{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c6df5e7{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6982139{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d3a1495{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cb5ca46{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ccf36bc{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e46afec{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3a32960{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e697c33{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6198be3{width:var( --container-widget-width, 353.812px );max-width:353.812px;--container-widget-width:353.812px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6198be3 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4ed86f0{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-92302f2{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ed0b8a6{width:var( --container-widget-width, 337.5px );max-width:337.5px;--container-widget-width:337.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-792dc9a{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f633f97{width:var( --container-widget-width, 337.5px );max-width:337.5px;--container-widget-width:337.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c1d77dd{width:var( --container-widget-width, 330.5px );max-width:330.5px;--container-widget-width:330.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-16864488 > .elementor-element-populated{padding:140px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-649b4a3d .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-22 .elementor-element.elementor-element-2d23c49 > .elementor-element-populated{padding:140px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-4c035bc2 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-22 .elementor-element.elementor-element-579b2986 > .elementor-element-populated{padding:140px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-2af99814 .elementor-heading-title{font-size:16px;line-height:28px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-31b9af84 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-4a193da1 .elementor-heading-title{font-size:25px;line-height:38px;letter-spacing:2.5px;}.elementor-22 .elementor-element.elementor-element-83ab61a{order:1;}.elementor-22 .elementor-element.elementor-element-daed544{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;order:2;}.elementor-22 .elementor-element.elementor-element-daed544 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-daed544 .elementor-heading-title{font-size:21px;letter-spacing:2.5px;}.elementor-22 .elementor-element.elementor-element-efc78bc > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-770866d4 > .elementor-widget-container{margin:0100px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-1633741a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-881b622:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-881b622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-22 .elementor-element.elementor-element-881b622{margin-top:50px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-e1c3872 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e1c3872{text-align:center;}.elementor-22 .elementor-element.elementor-element-59efa824 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-48310116 img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-47cb757e img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-6fb64407 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3016cc84 img{max-width:45%;}.elementor-22 .elementor-element.elementor-element-69c5d3b6{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5d2e1855{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3bc8c95{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1cece3a{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-87d4462{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ae46016{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9d95137{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6ac4796{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c6df5e7{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-14ce191{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-6982139{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-141b402{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7b47dfb{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d3a1495{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4458054{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-50faaec{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cb5ca46{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-828e887{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ccf36bc{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-852e876{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-031fda7{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e46afec{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-51cc4cb{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3a32960{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c74dd6d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-29a912b{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e697c33{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-499172f{order:1;}.elementor-22 .elementor-element.elementor-element-6198be3{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;order:2;}.elementor-22 .elementor-element.elementor-element-6198be3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6198be3 .elementor-heading-title{font-size:21px;letter-spacing:2.5px;}.elementor-22 .elementor-element.elementor-element-a9299cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ffed7d img{width:100%;}.elementor-22 .elementor-element.elementor-element-500c13a img{width:100%;}.elementor-22 .elementor-element.elementor-element-cdc91ed img{width:100%;}.elementor-22 .elementor-element.elementor-element-6807384{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-11c9507{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4ed86f0{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0ed2869 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fd71038 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fd71038 img{width:100%;}.elementor-22 .elementor-element.elementor-element-e01317a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-933ed2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-933ed2c img{width:100%;}.elementor-22 .elementor-element.elementor-element-734bc62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8a48f49 img{width:100%;}.elementor-22 .elementor-element.elementor-element-ccb769c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-00163c1 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-00163c1 img{width:100%;}.elementor-22 .elementor-element.elementor-element-85b2dc9{margin-top:10px;margin-bottom:10px;}.elementor-22 .elementor-element.elementor-element-32addd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-dc028ee{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-92302f2{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-549b66c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ed0b8a6{width:var( --container-widget-width, 303.5px );max-width:303.5px;--container-widget-width:303.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-792dc9a{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d7ea084 img{width:100%;}.elementor-22 .elementor-element.elementor-element-a5321d1 img{width:100%;}.elementor-22 .elementor-element.elementor-element-64b40b4 img{width:100%;}.elementor-22 .elementor-element.elementor-element-b18c254 img{width:100%;}.elementor-22 .elementor-element.elementor-element-f633f97{width:var( --container-widget-width, 303.5px );max-width:303.5px;--container-widget-width:303.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-c1d77dd{width:var( --container-widget-width, 280.5px );max-width:280.5px;--container-widget-width:280.5px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a802680 img{width:100%;}.elementor-22 .elementor-element.elementor-element-65597cb img{width:100%;}.elementor-22 .elementor-element.elementor-element-4c1ecf1 img{width:100%;}.elementor-22 .elementor-element.elementor-element-fe23964 img{width:100%;}.elementor-22 .elementor-element.elementor-element-4e68fcc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-5694dbc9 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-22 .elementor-element.elementor-element-415fa1d1 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-22 .elementor-element.elementor-element-7e79df57 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-22 .elementor-element.elementor-element-67b01172{margin-top:-80px;margin-bottom:-80px;padding:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-a3eb603 > .elementor-widget-container{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-cc38ec8{width:50.858%;}.elementor-22 .elementor-element.elementor-element-efc78bc{width:49.047%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-f533448:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-f533448 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-99a1a16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-99a1a16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-deb8ced:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-deb8ced > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-ecc0e2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-ecc0e2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-0259f48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-0259f48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-aa547ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-aa547ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-abcbe4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-abcbe4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-8288a01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-8288a01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-6ae4984:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-6ae4984 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-22 .elementor-element.elementor-element-5000c5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-5000c5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for column, class: .elementor-element-d875910 */.aniwrap
{
    transition-duration: .3s;
    transition-property: transform;
}

.aniwrap:hover
{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d875910 */.aniwrap
{
    transition-duration: .3s;
    transition-property: transform;
}

.aniwrap:hover
{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d875910 */.aniwrap
{
    transition-duration: .3s;
    transition-property: transform;
}

.aniwrap:hover
{
        transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d875910 */.aniwrap
{
    transition-duration: .3s;
    transition-property: transform;
}

.aniwrap:hover
{
        transform: scale(1.1);
}/* End custom CSS */