.elementor-5513 .elementor-element.elementor-element-d06c355{--display:flex;--min-height:calc(100vh - 56px);--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:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-d06c355:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://www.tiskrepere.ee/wp-content/uploads/2026/09/Tiskrepere-valivaated-74.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5513 .elementor-element.elementor-element-d06c355::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 70%, var( --e-global-color-primary ) calc(100% - 176px));}.elementor-5513 .elementor-element.elementor-element-e88d93e{--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;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-5513 .elementor-element.elementor-element-5c1432c{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-5513 .elementor-element.elementor-element-5c1432c{left:0px;}body.rtl .elementor-5513 .elementor-element.elementor-element-5c1432c{right:0px;}.elementor-5513 .elementor-element.elementor-element-001d536{--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;--justify-content:flex-end;}.elementor-5513 .elementor-element.elementor-element-001d536.e-con{--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-27c1acf{text-align:start;}.elementor-5513 .elementor-element.elementor-element-27c1acf .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-548c0ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5513 .elementor-element.elementor-element-548c0ce{text-align:start;}.elementor-5513 .elementor-element.elementor-element-548c0ce .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-d184f34{--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:flex-end;}.elementor-5513 .elementor-element.elementor-element-653aedc{--display:flex;--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:50px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-5513 .elementor-element.elementor-element-653aedc:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-653aedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-3835047{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-5513 .elementor-element.elementor-element-3835047 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-dc5cc30{text-align:center;}.elementor-5513 .elementor-element.elementor-element-dc5cc30 .elementor-heading-title{font-family:var( --e-global-typography-2b1d5a4-font-family ), Sans-serif;font-size:var( --e-global-typography-2b1d5a4-font-size );font-weight:var( --e-global-typography-2b1d5a4-font-weight );text-transform:var( --e-global-typography-2b1d5a4-text-transform );line-height:var( --e-global-typography-2b1d5a4-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-60cbb10{background-color:var( --e-global-color-secondary );margin:0px 50px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:25px 40px 20px 40px;z-index:2;border-radius:200px 200px 200px 200px;}.elementor-5513 .elementor-element.elementor-element-60cbb10 .elementor-heading-title{font-family:var( --e-global-typography-e513023-font-family ), Sans-serif;font-size:var( --e-global-typography-e513023-font-size );font-weight:var( --e-global-typography-e513023-font-weight );text-transform:var( --e-global-typography-e513023-text-transform );line-height:var( --e-global-typography-e513023-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-98cfb24{background-color:var( --e-global-color-primary );padding:60px 50px 60px 50px;border-radius:60px 60px 60px 60px;}.elementor-5513 .elementor-element.elementor-element-98cfb24 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-85e52f1{--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-5513 .elementor-element.elementor-element-71ca1fc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-ce57a47{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-ce57a47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-a659863 .elementor-icon-wrapper{text-align:center;}.elementor-5513 .elementor-element.elementor-element-a659863.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-a659863.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-a659863.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-a659863.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-a659863.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-a659863 .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-a659863 .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-6d02f00{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:center;}.elementor-5513 .elementor-element.elementor-element-6d02f00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-5513 .elementor-element.elementor-element-ed702a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-ed702a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5513 .elementor-element.elementor-element-5d3391b .elementor-icon-wrapper{text-align:center;}.elementor-5513 .elementor-element.elementor-element-5d3391b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-5d3391b.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-5d3391b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-5d3391b.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-5d3391b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-5d3391b .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-5d3391b .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-581a13d{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;text-align:center;}.elementor-5513 .elementor-element.elementor-element-581a13d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-5513 .elementor-element.elementor-element-a5bac34{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-a5bac34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5513 .elementor-element.elementor-element-34fd5f9 .elementor-icon-wrapper{text-align:center;}.elementor-5513 .elementor-element.elementor-element-34fd5f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-34fd5f9.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-34fd5f9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-34fd5f9.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-34fd5f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-34fd5f9 .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-34fd5f9 .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-d62a928{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:center;}.elementor-5513 .elementor-element.elementor-element-d62a928 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-5513 .elementor-element.elementor-element-295f499{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-295f499.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5513 .elementor-element.elementor-element-882494e .elementor-icon-wrapper{text-align:center;}.elementor-5513 .elementor-element.elementor-element-882494e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-882494e.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-882494e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-882494e.elementor-view-framed .elementor-icon, .elementor-5513 .elementor-element.elementor-element-882494e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-882494e .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-882494e .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-1a40637{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:center;}.elementor-5513 .elementor-element.elementor-element-1a40637 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;}.elementor-5513 .elementor-element.elementor-element-fe033ff{--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;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-fe033ff:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-fe033ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-0b938fd{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5513 .elementor-element.elementor-element-01675fe .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );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-5513 .elementor-element.elementor-element-cb6ffd8{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;}.elementor-5513 .elementor-element.elementor-element-d60c123{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-9cbb910 .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:4px 32px 4px 32px;}.elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-3df560e .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:4px 32px 4px 32px;}.elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-0d5483a{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-42a6955{--display:flex;}.elementor-5513 .elementor-element.elementor-element-9a9bcba{text-align:start;}.elementor-5513 .elementor-element.elementor-element-9a9bcba .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-9168c89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-31b4a67{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-31b4a67:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-31b4a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-6c84519 .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-dba1470{color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button{background-color:var( --e-global-color-2243532 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:4px 32px 4px 32px;}.elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2243532 );border-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button:focus svg{fill:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-8654870{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-8654870:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-8654870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-9494e79 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-d07bcd8{color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-5513 .elementor-element.elementor-element-5259962 .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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:4px 32px 4px 32px;}.elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-fb1b6b7{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-fb1b6b7:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-fb1b6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5513 .elementor-element.elementor-element-a5158a9{text-align:start;}.elementor-5513 .elementor-element.elementor-element-a5158a9 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-904c479{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-9669d94{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-5513 .elementor-element.elementor-element-1e485a3{width:100%;max-width:100%;color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-2ec7dd4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-a96b353{padding:64px 64px 64px 64px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-438bdd8{padding:64px 64px 64px 64px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-1ec4ff1{padding:64px 64px 64px 64px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-5bbc398{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5513 .elementor-element.elementor-element-c5895b0{background-color:var( --e-global-color-text );padding:64px 64px 64px 64px;border-radius:8px 8px 8px 8px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-7cf1cbc{background-color:var( --e-global-color-text );padding:64px 64px 64px 64px;border-radius:8px 8px 8px 8px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-37f7786{--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;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-37f7786:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-37f7786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tiskrepere.ee/wp-content/uploads/2026/09/Tiskrepere-valivaated-67-Copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5513 .elementor-element.elementor-element-37f7786::before, .elementor-5513 .elementor-element.elementor-element-37f7786 > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-37f7786 > .e-con-inner > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-37f7786 > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-37f7786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-37f7786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button{background-color:var( --e-global-color-2243532 );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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:4px 96px 4px 96px;}.elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2243532 );border-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button:focus svg{fill:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-2243532 );color:var( --e-global-color-2243532 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2243532 );border-radius:100px 100px 100px 100px;padding:4px 96px 4px 96px;}.elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2243532 );border-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button:focus svg{fill:var( --e-global-color-2243532 );}.elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-2243532 );color:var( --e-global-color-2243532 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:4px 96px 4px 96px;}.elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button:hover, .elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button:focus{background-color:var( --e-global-color-2243532 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button:hover svg, .elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5513 .elementor-element.elementor-element-d06c355{--min-height:calc(100vh - (39vw + 128px));--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-5513 .elementor-element.elementor-element-d06c355::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 50%, var( --e-global-color-primary ) calc(100% - 176px));}.elementor-5513 .elementor-element.elementor-element-e88d93e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-27c1acf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-548c0ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-3835047 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-dc5cc30 .elementor-heading-title{font-size:var( --e-global-typography-2b1d5a4-font-size );line-height:var( --e-global-typography-2b1d5a4-line-height );}.elementor-5513 .elementor-element.elementor-element-60cbb10 .elementor-heading-title{font-size:var( --e-global-typography-e513023-font-size );line-height:var( --e-global-typography-e513023-line-height );}.elementor-5513 .elementor-element.elementor-element-98cfb24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-71ca1fc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-5513 .elementor-element.elementor-element-71ca1fc.e-con{--order:2;}.elementor-5513 .elementor-element.elementor-element-fe033ff{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-5513 .elementor-element.elementor-element-01675fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-0d5483a{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-5513 .elementor-element.elementor-element-9a9bcba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-9168c89{--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-31b4a67{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-5513 .elementor-element.elementor-element-6c84519 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-8654870{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-5513 .elementor-element.elementor-element-9494e79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-fb1b6b7{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-5513 .elementor-element.elementor-element-a5158a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-904c479{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-5513 .elementor-element.elementor-element-9669d94{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-5513 .elementor-element.elementor-element-2ec7dd4{--e-con-grid-template-columns:repeat(3, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-a96b353{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-438bdd8{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-1ec4ff1{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-c5895b0{padding:48px 48px 48px 48px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-7cf1cbc{padding:48px 48px 48px 48px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-37f7786{--margin-top:96px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-5513 .elementor-element.elementor-element-d06c355{--content-width:100%;--min-height:0;--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:flex-end;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:128px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-5513 .elementor-element.elementor-element-d06c355::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-video-container::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) calc(100% - 64px));}.elementor-5513 .elementor-element.elementor-element-e88d93e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-27c1acf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-548c0ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-653aedc{--width:auto;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:30px;}.elementor-5513 .elementor-element.elementor-element-3835047 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-dc5cc30 .elementor-heading-title{font-size:var( --e-global-typography-2b1d5a4-font-size );line-height:var( --e-global-typography-2b1d5a4-line-height );}.elementor-5513 .elementor-element.elementor-element-60cbb10{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:15px 20px 10px 20px;}.elementor-5513 .elementor-element.elementor-element-60cbb10 .elementor-heading-title{font-size:var( --e-global-typography-e513023-font-size );line-height:var( --e-global-typography-e513023-line-height );}.elementor-5513 .elementor-element.elementor-element-98cfb24{padding:30px 20px 30px 20px;border-radius:30px 30px 30px 30px;}.elementor-5513 .elementor-element.elementor-element-98cfb24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-71ca1fc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-5513 .elementor-element.elementor-element-71ca1fc.e-con{--order:2;}.elementor-5513 .elementor-element.elementor-element-a659863 .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-a659863 .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-5d3391b .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-5d3391b .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-34fd5f9 .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-34fd5f9 .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-882494e .elementor-icon{font-size:96px;}.elementor-5513 .elementor-element.elementor-element-882494e .elementor-icon svg{height:96px;}.elementor-5513 .elementor-element.elementor-element-fe033ff{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-5513 .elementor-element.elementor-element-01675fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-d60c123{--flex-wrap:nowrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-9cbb910{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-9cbb910 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-3df560e{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-3df560e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-0d5483a{--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-5513 .elementor-element.elementor-element-9a9bcba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-9168c89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-6c84519 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-dbe718d{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-dbe718d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-9494e79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-5259962{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-5259962 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5513 .elementor-element.elementor-element-fb1b6b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-5513 .elementor-element.elementor-element-a5158a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5513 .elementor-element.elementor-element-2ec7dd4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-5513 .elementor-element.elementor-element-a96b353{padding:32px 32px 32px 32px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-438bdd8{padding:32px 32px 32px 32px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-1ec4ff1{padding:32px 32px 32px 32px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-c5895b0{padding:32px 32px 32px 32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-7cf1cbc{padding:32px 32px 32px 32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5513 .elementor-element.elementor-element-37f7786{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5513 .elementor-element.elementor-element-f750897{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-f750897 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-5545392{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-5545392 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5513 .elementor-element.elementor-element-afe3dc1{width:100%;max-width:100%;}.elementor-5513 .elementor-element.elementor-element-afe3dc1 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-5513 .elementor-element.elementor-element-001d536{--width:auto;}.elementor-5513 .elementor-element.elementor-element-d184f34{--width:auto;}.elementor-5513 .elementor-element.elementor-element-653aedc{--width:auto;}.elementor-5513 .elementor-element.elementor-element-ce57a47{--width:auto;}.elementor-5513 .elementor-element.elementor-element-ed702a4{--width:auto;}.elementor-5513 .elementor-element.elementor-element-a5bac34{--width:auto;}.elementor-5513 .elementor-element.elementor-element-295f499{--width:auto;}.elementor-5513 .elementor-element.elementor-element-0b938fd{--width:calc(var(--content-width) - 25%);}.elementor-5513 .elementor-element.elementor-element-9669d94{--width:100%;}.elementor-5513 .elementor-element.elementor-element-5bbc398{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5513 .elementor-element.elementor-element-0b938fd{--width:calc(var(--content-width) - 25%);}}@media(min-width:1025px){.elementor-5513 .elementor-element.elementor-element-d06c355:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-d06c355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5513 .elementor-element.elementor-element-37f7786:not(.elementor-motion-effects-element-type-background), .elementor-5513 .elementor-element.elementor-element-37f7786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-98cfb24 */.elementor-5513 .elementor-element.elementor-element-98cfb24 p {
    max-width: 30ch !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d184f34 *//* Tee parent element relative */
.main-campaign-container .campaign.kampaania,
.main-campaign-container .campaign.tehnika-hinnas {
    position: relative;
}

/* Kampaania - laienda link pseudo-elemendiga üle kogu padding'i ala */
.main-campaign-container .campaign.kampaania a::after {
    content: '';
    position: absolute;
    top: -25px;
    left: -40px;
    right: -40px;
    bottom: -20px;
}

/* Tehnika-hinnas - laienda link pseudo-elemendiga üle kogu padding'i ala */
.main-campaign-container .campaign.tehnika-hinnas a::after {
    content: '';
    position: absolute;
    top: -60px;
    left: -50px;
    right: -50px;
    bottom: -60px;
}









.main-campaign-container .campaign {
    position: relative;
    --line: var(--e-global-color-secondary);
}

.main-campaign-container .kampaania {
    --line: var(--e-global-color-primary);
}

.main-campaign-container .campaign::before {
    content: none;
}

.campaign-runner {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 5;
    overflow: visible;
}

.campaign-runner rect {
    fill: none;
    stroke: var(--line);
    stroke-width: 2;
    stroke-linecap: round;
    animation: campaign-run 8s linear infinite;
}

.campaign-runner .fade1 { opacity: .18; }
.campaign-runner .fade2 { opacity: .45; }
.campaign-runner .core  { opacity: 1; }

@keyframes campaign-run {
    to {
        stroke-dashoffset: calc(-1 * var(--perimeter) + var(--shift));
    }
}/* End custom CSS */