.elementor-5590 .elementor-element.elementor-element-445e3da0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5590 .elementor-element.elementor-element-3d14081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-3d14081.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-58358c7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-58358c7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-47da3fac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-47da3fac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-767087d8{--spacer-size:10px;}.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-5590 .elementor-element.elementor-element-74260b8b{width:var( --container-widget-width, 109.469% );max-width:109.469%;--container-widget-width:109.469%;--container-widget-flex-grow:0;text-align:left;}.elementor-5590 .elementor-element.elementor-element-74260b8b > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-74260b8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-74260b8b .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:48px;font-weight:300;line-height:1.25em;color:#666666;}.elementor-5590 .elementor-element.elementor-element-77d99339{--spacer-size:1vh;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-5590 .elementor-element.elementor-element-77d99339 > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1fb7b97 );border-radius:0px 0px 0px 0px;}.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-5590 .elementor-element.elementor-element-30289990{width:var( --container-widget-width, 99.702% );max-width:99.702%;--container-widget-width:99.702%;--container-widget-flex-grow:0;columns:1;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:#666666;}.elementor-5590 .elementor-element.elementor-element-30289990 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 60px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-69dfd6b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-69dfd6b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5590 .elementor-element.elementor-element-6f8170f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-70ee8172{--spacer-size:38px;}.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-5590 .elementor-element.elementor-element-ae0aec9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-ae0aec9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-ae0aec9 img{width:100%;}.elementor-5590 .elementor-element.elementor-element-151d3e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-1615c22d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-4e4aeff9{--spacer-size:50px;}.elementor-5590 .elementor-element.elementor-element-41e87a8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5590 .elementor-element.elementor-element-1e628d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-1e628d09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-504d3c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-504d3c9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-443ed180{--display:flex;}.elementor-5590 .elementor-element.elementor-element-4cdb80fb{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-3ba6bcfb .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-5a7e8e13{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-71ac34f6 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-6617e267{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-4b730261 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-6d782dac{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-3d75b4cc .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-248b23fe{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-3e57793a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-2d5d868d{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-52ebd3b5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-86fed5f{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-50efdce .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-0fd7981{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-b74795d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-3965a1e{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-4dd0a15 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-fbac7f0{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-7d99d89 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-49fe823{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-6dbecf0 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-f1d87b5{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-3e26a0f .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-2c1682e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-26d7261{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-ed973bf .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-44c64aa{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-95596a5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-b8d616d{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-8990603 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-e0f3df8{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-28ce8e92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-76035d61{--spacer-size:504px;}.elementor-5590 .elementor-element.elementor-element-7f34c5c0{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5590 .elementor-element.elementor-element-3d34856f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-3d34856f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-1ceba2c{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1fb7b97 );--border-color:var( --e-global-color-1fb7b97 );--border-radius:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-1ceba2c:not(.elementor-motion-effects-element-type-background), .elementor-5590 .elementor-element.elementor-element-1ceba2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elinkaari.fi/wp-content/uploads/2024/08/Nosto.png");background-repeat:no-repeat;}.elementor-5590 .elementor-element.elementor-element-1ceba2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-34fb48e3{--display:flex;}.elementor-5590 .elementor-element.elementor-element-34fb48e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-14bfe23{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-14bfe23.elementor-element{--align-self:center;}.elementor-5590 .elementor-element.elementor-element-6d3eda24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-a32b5d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5590 .elementor-element.elementor-element-a69ae11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-a69ae11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-39b4587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-39b4587.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5590 .elementor-element.elementor-element-5569739{--display:flex;}.elementor-5590 .elementor-element.elementor-element-70fea03 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-1cac405{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-a017559 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:24px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-467121f{font-family:"Raleway", Sans-serif;font-size:21px;font-weight:400;}.elementor-5590 .elementor-element.elementor-element-f105581{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-f1abb41{--spacer-size:504px;}.elementor-5590 .elementor-element.elementor-element-7676ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-e26e04{--spacer-size:50px;}.elementor-5590 .elementor-element.elementor-element-dce65f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5590 .elementor-element.elementor-element-1f9cb160{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-7f906035{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5590 .elementor-element.elementor-element-7f906035:not(.elementor-motion-effects-element-type-background), .elementor-5590 .elementor-element.elementor-element-7f906035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fb7b97 );}.elementor-5590 .elementor-element.elementor-element-47a0e046{--spacer-size:20px;}.elementor-5590 .elementor-element.elementor-element-74fa9feb .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-global .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5590 .elementor-element.elementor-global-4724 .fluentform-widget-wrapper{background-color:var( --e-global-color-1fb7b97 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-global-4724{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5590 .elementor-element.elementor-global-4724 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-global-4724 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:0px;background-color:#FFFFFF !important;color:var( --e-global-color-1fb7b97 );}.elementor-5590 .elementor-element.elementor-element-2a5368df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-56d667c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5590 .elementor-element.elementor-element-29fbcd0d{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:760px){.elementor-5590 .elementor-element.elementor-element-3d14081{--width:24%;}.elementor-5590 .elementor-element.elementor-element-58358c7f{--width:35%;}.elementor-5590 .elementor-element.elementor-element-47da3fac{--width:97.586%;}.elementor-5590 .elementor-element.elementor-element-69dfd6b1{--width:15%;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--width:32%;}.elementor-5590 .elementor-element.elementor-element-151d3e50{--width:15%;}.elementor-5590 .elementor-element.elementor-element-1e628d09{--width:24%;}.elementor-5590 .elementor-element.elementor-element-504d3c9b{--width:54.404%;}.elementor-5590 .elementor-element.elementor-element-28ce8e92{--width:24%;}.elementor-5590 .elementor-element.elementor-element-3d34856f{--width:18.385%;}.elementor-5590 .elementor-element.elementor-element-1ceba2c{--width:60%;}.elementor-5590 .elementor-element.elementor-element-34fb48e3{--width:98.447%;}.elementor-5590 .elementor-element.elementor-element-6d3eda24{--width:18.385%;}.elementor-5590 .elementor-element.elementor-element-a69ae11{--width:24%;}.elementor-5590 .elementor-element.elementor-element-39b4587{--width:54.404%;}.elementor-5590 .elementor-element.elementor-element-f105581{--width:24%;}.elementor-5590 .elementor-element.elementor-element-dce65f4{--content-width:1352px;}.elementor-5590 .elementor-element.elementor-element-1f9cb160{--width:10%;}.elementor-5590 .elementor-element.elementor-element-7f906035{--width:80%;}.elementor-5590 .elementor-element.elementor-element-2a5368df{--width:10%;}}@media(max-width:1536px) and (min-width:760px){.elementor-5590 .elementor-element.elementor-element-3d14081{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-58358c7f{--width:697.594px;}.elementor-5590 .elementor-element.elementor-element-69dfd6b1{--width:0.715%;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--width:582.047px;}.elementor-5590 .elementor-element.elementor-element-151d3e50{--width:20%;}.elementor-5590 .elementor-element.elementor-element-41e87a8c{--width:100%;}.elementor-5590 .elementor-element.elementor-element-1e628d09{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-504d3c9b{--width:90%;}.elementor-5590 .elementor-element.elementor-element-28ce8e92{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-3d34856f{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-1ceba2c{--width:88%;}.elementor-5590 .elementor-element.elementor-element-6d3eda24{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-a32b5d2{--width:100%;}.elementor-5590 .elementor-element.elementor-element-a69ae11{--width:4.5%;}.elementor-5590 .elementor-element.elementor-element-39b4587{--width:90%;}.elementor-5590 .elementor-element.elementor-element-f105581{--width:4.5%;}}@media(max-width:760px) and (min-width:760px){.elementor-5590 .elementor-element.elementor-element-6f8170f7{--width:100%;}}@media(max-width:1536px){.elementor-5590 .elementor-element.elementor-element-30289990{width:100%;max-width:100%;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--min-height:14px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5590 .elementor-element.elementor-element-ae0aec9{width:var( --container-widget-width, 437.047px );max-width:437.047px;--container-widget-width:437.047px;--container-widget-flex-grow:0;}}@media(max-width:760px){.elementor-5590 .elementor-element.elementor-element-58358c7f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5590 .elementor-element.elementor-element-47da3fac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5590 .elementor-element.elementor-element-74260b8b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-74260b8b{text-align:left;}.elementor-5590 .elementor-element.elementor-element-74260b8b .elementor-heading-title{font-size:56px;}.elementor-5590 .elementor-element.elementor-element-30289990 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-30289990{text-align:left;font-size:22px;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5590 .elementor-element.elementor-element-6f8170f7.e-con{--order:-99999 /* order start hack */;}}@media(max-width:759px){.elementor-5590 .elementor-element.elementor-element-74260b8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-74260b8b{text-align:left;}.elementor-5590 .elementor-element.elementor-element-74260b8b .elementor-heading-title{font-size:37px;}.elementor-5590 .elementor-element.elementor-element-30289990 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5590 .elementor-element.elementor-element-30289990{text-align:left;font-size:20px;word-spacing:0.1em;}.elementor-5590 .elementor-element.elementor-element-6f8170f7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:8%;}.elementor-5590 .elementor-element.elementor-element-6f8170f7.e-con{--order:-99999 /* order start hack */;}.elementor-5590 .elementor-element.elementor-element-76035d61{--spacer-size:350px;}.elementor-5590 .elementor-element.elementor-element-14bfe23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5590 .elementor-element.elementor-element-f1abb41{--spacer-size:350px;}.elementor-5590 .elementor-element.elementor-element-74fa9feb{text-align:center;}.elementor-5590 .elementor-element.elementor-global-4724 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:90px;}}/* Start custom CSS for image, class: .elementor-element-ae0aec9 */.elementor-5590 .elementor-element.elementor-element-ae0aec9 > div::before{
    content:'';
    width: 100%;
    height: 100%;
    bottom: 40px;
    left:30px;
    position: absolute;
    border: 1px solid #99CC33;
    z-index: -3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8170f7 */@media (min-width: 761px) and (max-width: 1150px) {
  .elementor-5590 .elementor-element.elementor-element-6f8170f7 {
   display:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ceba2c */@media (max-width: 761px) {
  .elementor-5590 .elementor-element.elementor-element-1ceba2c {
   background-image:none !important;
  }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-4724 */.ff-t-cell.ff-t-column-2 {flex-basis:2%!important;}

.ff-el-group.fluent_form_text_container {margin: 2px !important;}

.hyvaksy {color: white;}

.ff-t-cell.ff-t-column-3 {margin-top:4px; margin: 2px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce65f4 */@media (min-width: 360px) and (max-width: 1536px) {
  .elementor-5590 .elementor-element.elementor-element-dce65f4 {
    background-color: #99cc33;
  }
}/* End custom CSS */