.elementor-821 .elementor-element.elementor-element-f85de22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:14%;--padding-bottom:14%;--padding-left:0%;--padding-right:0%;}.elementor-821 .elementor-element.elementor-element-f85de22:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-f85de22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8EAF700;background-image:url("https://luontoliitto.fi/wp-content/uploads/2023/02/Path-3001@2x-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-821 .elementor-element.elementor-element-f85de22, .elementor-821 .elementor-element.elementor-element-f85de22::before{--border-transition:0.3s;}.elementor-821 .elementor-element.elementor-element-e565668 .mdp-masker-image{background-image:url( https://luontoliitto.fi/wp-content/uploads/2023/03/koulut.jpg );background-position:center center;background-attachment:initial;background-repeat:no-repeat;background-size:cover;transform:rotate( calc( -1 * 10deg ) );}.elementor-821 .elementor-element.elementor-element-e565668 .mdp-masker-mask{mask-image:url( https://luontoliitto.fi/wp-content/uploads/2023/03/Muoto1.svg );-webkit-mask-image:url( https://luontoliitto.fi/wp-content/uploads/2023/03/Muoto1.svg );mask-position:unset;-webkit-mask-position:unset;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transform:rotate( 10deg );}.elementor-821 .elementor-element.elementor-element-e565668{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:-3.124vw;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-e565668{right:-4.993vw;}body.rtl .elementor-821 .elementor-element.elementor-element-e565668{left:-4.993vw;}.elementor-821 .elementor-element.elementor-element-aaf65b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-aaf65b6, .elementor-821 .elementor-element.elementor-element-aaf65b6::before{--border-transition:0.3s;}.elementor-821 .elementor-element.elementor-element-aaf65b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-821 .elementor-element.elementor-element-b2b421f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-821 .elementor-element.elementor-element-b2b421f > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-9d6a372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:35px 35px;--background-transition:0.3s;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-5cd6b4a{text-align:center;}.elementor-821 .elementor-element.elementor-element-5cd6b4a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-821 .elementor-element.elementor-element-b437c6e{text-align:left;}.elementor-821 .elementor-element.elementor-element-b437c6e .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-821 .elementor-element.elementor-element-4be9f87 img{width:36vw;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-4be9f87{right:-30.899vw;}body.rtl .elementor-821 .elementor-element.elementor-element-4be9f87{left:-30.899vw;}.elementor-821 .elementor-element.elementor-element-4be9f87{top:-4.923vw;}.elementor-821 .elementor-element.elementor-element-ab69d24 img{width:25vw;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-ab69d24{right:-17.697vw;}body.rtl .elementor-821 .elementor-element.elementor-element-ab69d24{left:-17.697vw;}.elementor-821 .elementor-element.elementor-element-ab69d24{top:9.826vw;}.elementor-821 .elementor-element.elementor-element-d7ed24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:35px 35px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-d7ed24f:not(.elementor-motion-effects-element-type-background), .elementor-821 .elementor-element.elementor-element-d7ed24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaf7133 );}.elementor-821 .elementor-element.elementor-element-d7ed24f, .elementor-821 .elementor-element.elementor-element-d7ed24f::before{--border-transition:0.3s;}.elementor-821 .elementor-element.elementor-element-da9a21a{text-align:center;}.elementor-821 .elementor-element.elementor-element-da9a21a .elementor-heading-title{color:var( --e-global-color-34bebf37 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-821 .elementor-element.elementor-element-7bc0e6e{color:var( --e-global-color-34bebf37 );}.elementor-821 .elementor-element.elementor-element-36a890e{text-align:center;}.elementor-821 .elementor-element.elementor-element-36a890e .elementor-heading-title{color:var( --e-global-color-34bebf37 );}.elementor-821 .elementor-element.elementor-element-b90deb6{color:var( --e-global-color-34bebf37 );}.elementor-821 .elementor-element.elementor-element-5973906{text-align:center;}.elementor-821 .elementor-element.elementor-element-5973906 .elementor-heading-title{color:var( --e-global-color-34bebf37 );}.elementor-821 .elementor-element.elementor-element-77aafb6{color:var( --e-global-color-34bebf37 );}.elementor-821 .elementor-element.elementor-element-5e6a8c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:70px 70px;--background-transition:0.3s;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-821 .elementor-element.elementor-element-ea8bb65{text-align:center;}.elementor-821 .elementor-element.elementor-element-ea8bb65 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-821 .elementor-element.elementor-element-44ca946 img{width:31vw;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-44ca946{right:-27vw;}body.rtl .elementor-821 .elementor-element.elementor-element-44ca946{left:-27vw;}.elementor-821 .elementor-element.elementor-element-44ca946{top:0vw;}.elementor-821 .elementor-element.elementor-element-02c6871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:45px 45px;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-d7bcb98 .elementor-button:hover, .elementor-821 .elementor-element.elementor-element-d7bcb98 .elementor-button:focus{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1300px){.elementor-821 .elementor-element.elementor-element-b2b421f .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-821 .elementor-element.elementor-element-b437c6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-821 .elementor-element.elementor-element-da9a21a .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-821 .elementor-element.elementor-element-f85de22{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:40%;--padding-bottom:30%;--padding-left:0%;--padding-right:0%;}.elementor-821 .elementor-element.elementor-element-e565668{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:0vw;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-e565668{right:0vw;}body.rtl .elementor-821 .elementor-element.elementor-element-e565668{left:0vw;}.elementor-821 .elementor-element.elementor-element-aaf65b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-b2b421f .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-821 .elementor-element.elementor-element-b2b421f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-9d6a372{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-821 .elementor-element.elementor-element-b437c6e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-821 .elementor-element.elementor-element-d7ed24f{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-821 .elementor-element.elementor-element-da9a21a{text-align:left;}.elementor-821 .elementor-element.elementor-element-da9a21a .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-821 .elementor-element.elementor-element-36a890e{text-align:left;}.elementor-821 .elementor-element.elementor-element-5973906{text-align:left;}.elementor-821 .elementor-element.elementor-element-5e6a8c4{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-821 .elementor-element.elementor-element-02c6871{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-821 .elementor-element.elementor-element-aaf65b6{--width:41.473%;}.elementor-821 .elementor-element.elementor-element-9d6a372{--content-width:860px;}.elementor-821 .elementor-element.elementor-element-d7ed24f{--content-width:820px;}.elementor-821 .elementor-element.elementor-element-5e6a8c4{--content-width:1300px;}.elementor-821 .elementor-element.elementor-element-02c6871{--content-width:800px;}}/* Start custom CSS for mdp-masker-elementor, class: .elementor-element-e565668 */.elementor-821 .elementor-element.elementor-element-e565668 .mdp-masker-mask {
aspect-ratio: 156 / 150;
}
.elementor-821 .elementor-element.elementor-element-e565668 .mdp-masker-image {
width: 100%;
height: 100%;
}

@media screen and (max-width:767px) {
    .elementor-821 .elementor-element.elementor-element-e565668 {
        position: relative !important;
    }
}/* End custom CSS */