.elementor-1340 .elementor-element.elementor-element-833cfd0{--display:flex}.elementor-1340 .elementor-element.elementor-element-595847e{--display:flex}.elementor-1340 .elementor-element.elementor-element-e759603{--spacer-size:35px}.elementor-widget-image .widget-image-caption{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)}.elementor-1340 .elementor-element.elementor-element-1f0a1e9{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-1340 .elementor-element.elementor-element-1f0a1e9.elementor-element{--align-self:center}.elementor-1340 .elementor-element.elementor-element-b115cf2{--spacer-size:50px}.elementor-1340 .elementor-element.elementor-element-7710c23{--display:flex}.elementor-1340 .elementor-element.elementor-element-90cdec4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1340 .elementor-element.elementor-element-90cdec4.e-con{--align-self:center}.elementor-1340 .elementor-element.elementor-element-299ff2d{--display:flex;--justify-content:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-1340 .elementor-element.elementor-element-4d24023{text-align:start}.elementor-1340 .elementor-element.elementor-element-4d24023 .elementor-heading-title{font-family:"Dela Gothic One",Sans-serif;font-size:40px;font-weight:500;text-transform:none}.elementor-1340 .elementor-element.elementor-element-a6f9bd2 .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase}.elementor-widget-text-editor{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)}.elementor-1340 .elementor-element.elementor-element-45e3d08{font-family:"Inter",Sans-serif;font-size:12px;font-weight:400}.elementor-widget-button .elementor-button{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);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-1340 .elementor-element.elementor-element-1d02cee{--display:flex}.elementor-1340 .elementor-element.elementor-element-c79ccb3{--display:flex}.elementor-1340 .elementor-element.elementor-element-847c994{--spacer-size:50px}.elementor-1340 .elementor-element.elementor-element-bd43a35{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-1340 .elementor-element.elementor-element-7d98643{--display:flex}.elementor-1340 .elementor-element.elementor-element-1bbdb13 .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-1bbdb13.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-1bbdb13.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-1bbdb13.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-1bbdb13.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-1bbdb13.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-02239b0{text-align:center}.elementor-1340 .elementor-element.elementor-element-02239b0 .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-b703c15{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-56b558b{--display:flex}.elementor-1340 .elementor-element.elementor-element-4a86e45 .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-4a86e45.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-4a86e45.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-4a86e45.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-4a86e45.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-4a86e45.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-81bb1d3{text-align:center}.elementor-1340 .elementor-element.elementor-element-81bb1d3 .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-b7d776a{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-1f19c99{--display:flex}.elementor-1340 .elementor-element.elementor-element-e1a0109 .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-e1a0109.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-e1a0109.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-e1a0109.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-e1a0109.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-e1a0109.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-9c8330c{text-align:center}.elementor-1340 .elementor-element.elementor-element-9c8330c .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-48c7746{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-f5b0321{--display:flex}.elementor-1340 .elementor-element.elementor-element-b571be6 .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-b571be6.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-b571be6.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-b571be6.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-b571be6.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-b571be6.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-2112c8c{text-align:center}.elementor-1340 .elementor-element.elementor-element-2112c8c .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-7f967fd{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-c4345d2{--display:flex}.elementor-1340 .elementor-element.elementor-element-bb9dcad .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-bb9dcad.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-bb9dcad.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-bb9dcad.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-bb9dcad.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-bb9dcad.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-2bb41ca{text-align:center}.elementor-1340 .elementor-element.elementor-element-2bb41ca .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-9f6c681{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-0c87446{--display:flex}.elementor-1340 .elementor-element.elementor-element-dbedb42 .elementor-icon-wrapper{text-align:center}.elementor-1340 .elementor-element.elementor-element-dbedb42.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-dbedb42.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-dbedb42.elementor-view-default .elementor-icon{color:var(--e-global-color-e7d23eb);border-color:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-dbedb42.elementor-view-framed .elementor-icon,.elementor-1340 .elementor-element.elementor-element-dbedb42.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-e7d23eb)}.elementor-1340 .elementor-element.elementor-element-508ef10{text-align:center}.elementor-1340 .elementor-element.elementor-element-508ef10 .elementor-heading-title{font-family:"Caveat Brush",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.elementor-1340 .elementor-element.elementor-element-30e7e97{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400}.elementor-1340 .elementor-element.elementor-element-99b080c{--display:flex}.elementor-1340 .elementor-element.elementor-element-473896b{--spacer-size:50px}.elementor-1340 .elementor-element.elementor-element-ba7729e{text-align:center}.elementor-1340 .elementor-element.elementor-element-ba7729e .elementor-heading-title{font-family:"Dela Gothic One",Sans-serif;font-size:25px;font-weight:500;text-transform:none}.elementor-1340 .elementor-element.elementor-element-45b2ccb{text-align:center}.elementor-1340 .elementor-element.elementor-element-45b2ccb .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);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-1340 .elementor-element.elementor-element-fc30b48{--spacer-size:70px}@media(min-width:768px){.elementor-1340 .elementor-element.elementor-element-833cfd0{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-7710c23{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-90cdec4{--width:61%}.elementor-1340 .elementor-element.elementor-element-1d02cee{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-99b080c{--content-width:95%}}@media(max-width:1400px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1340 .elementor-element.elementor-element-90cdec4{--grid-auto-flow:row}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1340 .elementor-element.elementor-element-bd43a35{--grid-auto-flow:row}.elementor-1340 .elementor-element.elementor-element-45b2ccb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:1023px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1340 .elementor-element.elementor-element-90cdec4{--grid-auto-flow:row}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1340 .elementor-element.elementor-element-bd43a35{--grid-auto-flow:row}.elementor-1340 .elementor-element.elementor-element-45b2ccb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:767px){.elementor-1340 .elementor-element.elementor-element-833cfd0{--content-width:95%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1340 .elementor-element.elementor-element-1f0a1e9{--container-widget-width:326px;--container-widget-flex-grow:0;width:var(--container-widget-width,326px);max-width:326px}.elementor-1340 .elementor-element.elementor-element-7710c23{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-90cdec4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1340 .elementor-element.elementor-element-4d24023 .elementor-heading-title{font-size:20px}.elementor-1340 .elementor-element.elementor-element-a6f9bd2 .elementor-heading-title{font-size:15px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1340 .elementor-element.elementor-element-1d02cee{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-bd43a35{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1340 .elementor-element.elementor-element-b703c15{font-size:12px}.elementor-1340 .elementor-element.elementor-element-b7d776a{font-size:12px}.elementor-1340 .elementor-element.elementor-element-48c7746{font-size:12px}.elementor-1340 .elementor-element.elementor-element-7f967fd{font-size:12px}.elementor-1340 .elementor-element.elementor-element-9f6c681{font-size:12px}.elementor-1340 .elementor-element.elementor-element-30e7e97{font-size:12px}.elementor-1340 .elementor-element.elementor-element-99b080c{--content-width:95%}.elementor-1340 .elementor-element.elementor-element-ba7729e .elementor-heading-title{font-size:20px}.elementor-1340 .elementor-element.elementor-element-45b2ccb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}@font-face{font-display:swap;font-family:'Dela Gothic One';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.tili-tuki.fi/wp-content/uploads/2025/11/DelaGothicOne-Regular.woff2) format('woff2'),url(https://www.tili-tuki.fi/wp-content/uploads/2025/11/DelaGothicOne-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Caveat Brush';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.tili-tuki.fi/wp-content/uploads/2025/11/CaveatBrush-Regular.ttf) format('woff')}@font-face{font-display:swap;font-family:'Inter';font-display:auto;src:url(https://www.tili-tuki.fi/wp-content/uploads/2025/11/Inter-VariableFont_opszwght.ttf) format('truetype')}