.elementor-6166 .elementor-element.elementor-element-37e5e7ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-6166 .elementor-element.elementor-element-21275d68{width:var( --container-widget-width, 98.749% );max-width:98.749%;--container-widget-width:98.749%;--container-widget-flex-grow:0;}.elementor-6166 .elementor-element.elementor-element-21275d68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6166 .elementor-element.elementor-element-21275d68:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-21275d68.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Wide.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-21275d68 img{width:100%;max-width:1800px;}.elementor-6166 .elementor-element.elementor-element-6ac65fc0:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-6ac65fc0.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-3c9e98de{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-3c9e98de:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-3c9e98de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fa1d35 );}.elementor-6166 .elementor-element.elementor-element-378a022a{--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-6166 .elementor-element.elementor-element-444e217d img{width:40%;}.elementor-6166 .elementor-element.elementor-element-b8863b9{--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-6166 .elementor-element.elementor-element-72f26865 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-4fbca81f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-4fbca81f a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-4fbca81f a:hover, .elementor-6166 .elementor-element.elementor-element-4fbca81f a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-2a0d6335{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-2a0d6335:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-2a0d6335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-4b7256b4{--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-6166 .elementor-element.elementor-element-248d01ff .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-465abdcc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-465abdcc a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-465abdcc a:hover, .elementor-6166 .elementor-element.elementor-element-465abdcc a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-1337aa74{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-690979d5:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-690979d5.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-b6e00c1{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-b6e00c1:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-b6e00c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02682fb );}.elementor-6166 .elementor-element.elementor-element-5f82cb5{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-16bae79:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-16bae79.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-24d4db5{--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-6166 .elementor-element.elementor-element-71847dc .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7239a24{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7239a24 a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7239a24 a:hover, .elementor-6166 .elementor-element.elementor-element-7239a24 a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-addea2c-font-family ), Sans-serif;font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button:hover, .elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button:focus{background-color:var( --e-global-color-57c3a6b );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button:hover svg, .elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6166 .elementor-element.elementor-element-15bf885{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-15bf885:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-15bf885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9fae40 );}.elementor-6166 .elementor-element.elementor-element-24b3f25{--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-6166 .elementor-element.elementor-element-684aea7 .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-8af8ff9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-8af8ff9 a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-8af8ff9 a:hover, .elementor-6166 .elementor-element.elementor-element-8af8ff9 a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-addea2c-font-family ), Sans-serif;font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button:hover, .elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button:focus{background-color:var( --e-global-color-57c3a6b );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button:hover svg, .elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6166 .elementor-element.elementor-element-2e50ef2{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-dca3408:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-dca3408.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-462617f{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-462617f:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-462617f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01ee26a );}.elementor-6166 .elementor-element.elementor-element-5c1a2bd{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-b263853:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-b263853.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-db96b90{--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-6166 .elementor-element.elementor-element-006878c .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-3c2cc3c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-3c2cc3c a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-3c2cc3c a:hover, .elementor-6166 .elementor-element.elementor-element-3c2cc3c a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-addea2c-font-family ), Sans-serif;font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:14px 26px 14px 26px;}.elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button:hover, .elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button:focus{background-color:var( --e-global-color-57c3a6b );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button:hover svg, .elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6166 .elementor-element.elementor-element-4da1071{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-4da1071:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-4da1071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c3a6b );}.elementor-6166 .elementor-element.elementor-element-8e96633{--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-6166 .elementor-element.elementor-element-1a4ac89 .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:#000000;}.elementor-6166 .elementor-element.elementor-element-1125930{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-1125930 a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-1125930 a:hover, .elementor-6166 .elementor-element.elementor-element-1125930 a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7b92566{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-bee778e:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-bee778e.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-3f33b3a{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-3f33b3a:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-3f33b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a0d530 );}.elementor-6166 .elementor-element.elementor-element-c9dbf0f{--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-6166 .elementor-element.elementor-element-a4ef343 .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-dc0531f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-dc0531f a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-dc0531f a:hover, .elementor-6166 .elementor-element.elementor-element-dc0531f a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-4a85a66{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-833bc4a:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-833bc4a.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-6495598{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-6495598:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-6495598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6314f17 );}.elementor-6166 .elementor-element.elementor-element-6b92e9b{--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-6166 .elementor-element.elementor-element-9508aad .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7877411{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7877411 a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-7877411 a:hover, .elementor-6166 .elementor-element.elementor-element-7877411 a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-01d919e{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-6174ce5:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-6174ce5.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6166 .elementor-element.elementor-element-87fdb85{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6166 .elementor-element.elementor-element-87fdb85:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-87fdb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6E0D;}.elementor-6166 .elementor-element.elementor-element-b1c0dbd{--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-6166 .elementor-element.elementor-element-df55a3e .elementor-heading-title{font-family:var( --e-global-typography-76e7a4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-9017cbb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-9017cbb a{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-9017cbb a:hover, .elementor-6166 .elementor-element.elementor-element-9017cbb a:focus{color:var( --e-global-color-text );}.elementor-6166 .elementor-element.elementor-element-08b6830{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-6166 .elementor-element.elementor-element-97662ba:not( .elementor-widget-image ), .elementor-6166 .elementor-element.elementor-element-97662ba.elementor-widget-image img{-webkit-mask-image:url( https://ronaldmcdonaldtalo.fi/wp-content/uploads/RMHC_Photo_Mask_Float.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}@media(min-width:768px){.elementor-6166 .elementor-element.elementor-element-378a022a{--width:25%;}.elementor-6166 .elementor-element.elementor-element-b8863b9{--width:75%;}.elementor-6166 .elementor-element.elementor-element-4b7256b4{--width:50%;}.elementor-6166 .elementor-element.elementor-element-1337aa74{--width:50%;}.elementor-6166 .elementor-element.elementor-element-5f82cb5{--width:50%;}.elementor-6166 .elementor-element.elementor-element-24d4db5{--width:50%;}.elementor-6166 .elementor-element.elementor-element-24b3f25{--width:50%;}.elementor-6166 .elementor-element.elementor-element-2e50ef2{--width:50%;}.elementor-6166 .elementor-element.elementor-element-5c1a2bd{--width:50%;}.elementor-6166 .elementor-element.elementor-element-db96b90{--width:50%;}.elementor-6166 .elementor-element.elementor-element-8e96633{--width:50%;}.elementor-6166 .elementor-element.elementor-element-7b92566{--width:50%;}.elementor-6166 .elementor-element.elementor-element-c9dbf0f{--width:50%;}.elementor-6166 .elementor-element.elementor-element-4a85a66{--width:50%;}.elementor-6166 .elementor-element.elementor-element-6b92e9b{--width:50%;}.elementor-6166 .elementor-element.elementor-element-01d919e{--width:50%;}.elementor-6166 .elementor-element.elementor-element-b1c0dbd{--width:50%;}.elementor-6166 .elementor-element.elementor-element-08b6830{--width:50%;}}@media(max-width:1024px){.elementor-6166 .elementor-element.elementor-element-3c9e98de{--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-72f26865 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6166 .elementor-element.elementor-element-4fbca81f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-2a0d6335{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-248d01ff .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-465abdcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-b6e00c1{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-71847dc .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-7239a24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-15bf885{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-684aea7 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-8af8ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-462617f{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-006878c .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-3c2cc3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-4da1071{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-1a4ac89 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-1125930{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-3f33b3a{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-a4ef343 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-dc0531f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-6495598{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-9508aad .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-7877411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-87fdb85{--padding-top:5%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-df55a3e .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-9017cbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-6166 .elementor-element.elementor-element-6ac65fc0{padding:0% 0% 12% 0%;}.elementor-6166 .elementor-element.elementor-element-3c9e98de{--padding-top:16%;--padding-bottom:14%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-72f26865 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6166 .elementor-element.elementor-element-4fbca81f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-2a0d6335{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-4b7256b4{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-248d01ff .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-465abdcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-b6e00c1{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-24d4db5{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-71847dc .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-7239a24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-841df50 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-15bf885{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-24b3f25{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-684aea7 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-8af8ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-9325ff2 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-462617f{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-db96b90{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-006878c .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-3c2cc3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-2aaa461 .elementor-button{font-size:var( --e-global-typography-addea2c-font-size );line-height:var( --e-global-typography-addea2c-line-height );letter-spacing:var( --e-global-typography-addea2c-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-4da1071{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-8e96633{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-1a4ac89 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-1125930{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-3f33b3a{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-c9dbf0f{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-a4ef343 .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-dc0531f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-6495598{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-6b92e9b{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-9508aad .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-7877411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6166 .elementor-element.elementor-element-87fdb85{--padding-top:16%;--padding-bottom:16%;--padding-left:4%;--padding-right:4%;}.elementor-6166 .elementor-element.elementor-element-b1c0dbd{--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-6166 .elementor-element.elementor-element-df55a3e .elementor-heading-title{font-size:var( --e-global-typography-76e7a4b-font-size );line-height:var( --e-global-typography-76e7a4b-line-height );}.elementor-6166 .elementor-element.elementor-element-9017cbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}