.elementor-29 .elementor-element.elementor-element-4326b69{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-4326b69>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-e434877>.elementor-element-populated{margin:200px 0 280px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-29 .elementor-element.elementor-element-366d1d6 .elementor-heading-title{color:#2b3b5c;font-family:"El Messiri",Sans-serif;font-size:70px;font-weight:600;text-shadow:3px 2px 0px rgba(255,255,255,.2)}.elementor-29 .elementor-element.elementor-element-79d8de2 .elementor-heading-title{color:#2b3b5c;font-size:24px;font-weight:400;font-style:normal;line-height:1.3em}.elementor-29 .elementor-element.elementor-element-7047ac6 .elementor-heading-title{color:#959cae;font-size:15px;font-weight:400;line-height:1.4em;word-spacing:.1em}.elementor-29 .elementor-element.elementor-element-d1241a9 .elementor-heading-title{color:#6e6e6e;font-size:18px;font-weight:500;line-height:1.3em}.elementor-29 .elementor-element.elementor-element-7fc7646>.elementor-element-populated{margin:200px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-29 .elementor-element.elementor-element-d19cc30:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-d19cc30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-d19cc30{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 0}.elementor-29 .elementor-element.elementor-element-d19cc30>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-0ef43df{text-align:center}.elementor-29 .elementor-element.elementor-element-0ef43df .elementor-heading-title{color:#a3217b;font-weight:400;line-height:1.5em;text-shadow:4px 4px 3px #b8a8a8}.elementor-29 .elementor-element.elementor-element-f75d01b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-f75d01b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-f75d01b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 0}.elementor-29 .elementor-element.elementor-element-f75d01b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-ff05a6d{text-align:center}.elementor-29 .elementor-element.elementor-element-ff05a6d .elementor-heading-title{color:#000;font-size:25px;font-weight:400}.elementor-29 .elementor-element.elementor-element-d0f7396{text-align:center}.elementor-29 .elementor-element.elementor-element-d0f7396 .elementor-heading-title{color:#000;font-size:25px;font-weight:400}.elementor-29 .elementor-element.elementor-element-ba0994d{text-align:center}.elementor-29 .elementor-element.elementor-element-ba0994d .elementor-heading-title{color:#000;font-size:25px;font-weight:400}.elementor-29 .elementor-element.elementor-element-774a672:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-774a672>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-774a672{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 80px}.elementor-29 .elementor-element.elementor-element-774a672>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-33bac21{text-align:center}.elementor-29 .elementor-element.elementor-element-33bac21 .elementor-heading-title{color:#000;font-size:25px;font-weight:400}.elementor-29 .elementor-element.elementor-element-ee4cd77{text-align:center}.elementor-29 .elementor-element.elementor-element-ee4cd77 .elementor-heading-title{color:#000;font-size:25px;font-weight:400}.elementor-29 .elementor-element.elementor-element-190cb3c:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-190cb3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-190cb3c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-190cb3c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-7585feb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-7585feb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg,#eda61a 0%,#a92b74 100%)}.elementor-29 .elementor-element.elementor-element-7585feb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-29 .elementor-element.elementor-element-7585feb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-499ff7a>.elementor-widget-container{margin:20px 0 0;padding:0 10px 100px 0}.elementor-29 .elementor-element.elementor-element-e616e31:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-29 .elementor-element.elementor-element-e616e31>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a92b74}.elementor-29 .elementor-element.elementor-element-e616e31>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-e616e31>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-2023af4>.elementor-widget-container{margin:20px 0 0}.elementor-29 .elementor-element.elementor-element-18a513c:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-18a513c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-18a513c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-18a513c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-20f1279{text-align:center}.elementor-29 .elementor-element.elementor-element-20f1279 .elementor-heading-title{color:#000}.elementor-29 .elementor-element.elementor-element-20f1279>.elementor-widget-container{padding:90px 0 0}.elementor-29 .elementor-element.elementor-element-39dcddc>.elementor-widget-container{padding:0 0 150px}.elementor-29 .elementor-element.elementor-element-de4935f:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-de4935f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://lahdenvoimistelu.fi/wp-content/uploads/2020/06/project-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-29 .elementor-element.elementor-element-de4935f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0 190px}.elementor-29 .elementor-element.elementor-element-de4935f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-35b5704{text-align:center}.elementor-29 .elementor-element.elementor-element-35b5704 .elementor-heading-title{color:#fff;font-size:24px;font-weight:400;line-height:1.6em;text-shadow:4px 4px 4px #000}.elementor-29 .elementor-element.elementor-element-5278ccd .elementor-heading-title{color:#6e6e6e;font-size:18px;font-weight:500;line-height:1.3em}.elementor-29 .elementor-element.elementor-element-fbac32e{margin-top:50px;margin-bottom:50px}.elementor-29 .elementor-element.elementor-element-ff3aa9d:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-ff3aa9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-ff3aa9d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-29 .elementor-element.elementor-element-ff3aa9d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-c600db6.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-29 .elementor-element.elementor-element-c600db6.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-29 .elementor-element.elementor-element-c600db6.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-29 .elementor-element.elementor-element-c600db6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-29 .elementor-element.elementor-element-c600db6 .elementor-image-box-img img{transition-duration:.3s}.elementor-29 .elementor-element.elementor-element-c600db6 .elementor-image-box-title{color:#000;font-size:24px;font-weight:500}.elementor-29 .elementor-element.elementor-element-c600db6 .elementor-image-box-description{color:#000;font-size:18px;font-style:oblique}.elementor-29 .elementor-element.elementor-element-7f0d7f5>.elementor-element-populated{padding:0 0 60px}.elementor-29 .elementor-element.elementor-element-5aaa25a{text-align:left}.elementor-29 .elementor-element.elementor-element-5aaa25a .elementor-heading-title{color:#000}.elementor-29 .elementor-element.elementor-element-5aaa25a>.elementor-widget-container{padding:50px 0 0}.elementor-29 .elementor-element.elementor-element-8b1ef07:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-8b1ef07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-8b1ef07{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-8b1ef07>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-9f4ef2b{text-align:left}.elementor-29 .elementor-element.elementor-element-9f4ef2b .elementor-heading-title{color:#000}.elementor-29 .elementor-element.elementor-element-9f4ef2b>.elementor-widget-container{padding:50px 0 0}.elementor-29 .elementor-element.elementor-element-f790e59>.elementor-widget-container{margin:30px 0 50px}.elementor-29 .elementor-element.elementor-element-373723c:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-373723c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-29 .elementor-element.elementor-element-373723c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-29 .elementor-element.elementor-element-373723c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-29 .elementor-element.elementor-element-46dfa22.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-29 .elementor-element.elementor-element-46dfa22.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-29 .elementor-element.elementor-element-46dfa22.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-46dfa22 .elementor-image-box-title{margin-bottom:0;color:#000;font-size:16px;font-weight:500}.elementor-29 .elementor-element.elementor-element-46dfa22 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-29 .elementor-element.elementor-element-46dfa22 .elementor-image-box-img img{transition-duration:.3s}.elementor-29 .elementor-element.elementor-element-46dfa22 .elementor-image-box-description{color:#171717;font-size:14px;font-weight:500;font-style:oblique}.elementor-29 .elementor-element.elementor-element-90e10ae.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-29 .elementor-element.elementor-element-90e10ae.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-29 .elementor-element.elementor-element-90e10ae.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-90e10ae .elementor-image-box-title{margin-bottom:0;color:#000;font-size:16px;font-weight:500}.elementor-29 .elementor-element.elementor-element-90e10ae .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-29 .elementor-element.elementor-element-90e10ae .elementor-image-box-img img{transition-duration:.3s}.elementor-29 .elementor-element.elementor-element-90e10ae .elementor-image-box-description{color:#171717;font-size:14px;font-weight:500;font-style:oblique}.elementor-29 .elementor-element.elementor-element-85a989d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-29 .elementor-element.elementor-element-85a989d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-29 .elementor-element.elementor-element-85a989d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-85a989d .elementor-image-box-title{margin-bottom:0;color:#000;font-size:16px;font-weight:500}.elementor-29 .elementor-element.elementor-element-85a989d .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-29 .elementor-element.elementor-element-85a989d .elementor-image-box-img img{transition-duration:.3s}.elementor-29 .elementor-element.elementor-element-85a989d .elementor-image-box-description{color:#171717;font-size:14px;font-weight:500;font-style:oblique}.elementor-29 .elementor-element.elementor-element-beb7ad1.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-29 .elementor-element.elementor-element-beb7ad1.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-29 .elementor-element.elementor-element-beb7ad1.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-beb7ad1 .elementor-image-box-title{margin-bottom:0;color:#000;font-size:16px;font-weight:500}.elementor-29 .elementor-element.elementor-element-beb7ad1 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-29 .elementor-element.elementor-element-beb7ad1 .elementor-image-box-img img{transition-duration:.3s}.elementor-29 .elementor-element.elementor-element-beb7ad1 .elementor-image-box-description{color:#171717;font-size:14px;font-weight:500;font-style:oblique}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-499ff7a>.elementor-widget-container{padding:0 10px 100px 25px}.elementor-29 .elementor-element.elementor-element-2023af4>.elementor-widget-container{margin:0 0 0 -60px}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c600db6 .elementor-image-box-img{margin-bottom:15px}.elementor-29 .elementor-element.elementor-element-46dfa22 .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-90e10ae .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-85a989d .elementor-image-box-img{margin-bottom:0}.elementor-29 .elementor-element.elementor-element-beb7ad1 .elementor-image-box-img{margin-bottom:0}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-de4935f:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-de4935f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}