.elementor-339 .elementor-element.elementor-element-ac63dcf{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-339 .elementor-element.elementor-element-ac63dcf::before, .elementor-339 .elementor-element.elementor-element-ac63dcf > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-ac63dcf > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-ac63dcf > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-ac63dcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-ac63dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-cdb6301{--display:flex;--min-height:640px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-cdb6301:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-cdb6301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kell.ee/wp-content/uploads/2026/05/Asset.svg");background-position:bottom right;background-repeat:no-repeat;}.elementor-339 .elementor-element.elementor-element-cdb6301::before, .elementor-339 .elementor-element.elementor-element-cdb6301 > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-cdb6301 > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-cdb6301 > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-cdb6301 > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-cdb6301 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-cdb6301.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-3f72023{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-3f72023.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-3f72023{left:0%;}body.rtl .elementor-339 .elementor-element.elementor-element-3f72023{right:0%;}.elementor-339 .elementor-element.elementor-element-ca9a19e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-460f58b{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-460f58b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-e4af2a5{--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:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-339 .elementor-element.elementor-element-b0f4e88 .elementor-button{background-color:#FFFFFF;font-family:"Mozaic GEO", Sans-serif;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-b0f4e88 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-b0f4e88 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-b0f4e88 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-b0f4e88 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-3cac136 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-3cac136 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-3cac136 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-3cac136 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-3cac136 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-f718c0e{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-339 .elementor-element.elementor-element-f718c0e::before, .elementor-339 .elementor-element.elementor-element-f718c0e > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-f718c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-f718c0e > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-f718c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-f718c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-68275ea{--display:flex;--min-height:640px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-68275ea::before, .elementor-339 .elementor-element.elementor-element-68275ea > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-68275ea > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-68275ea > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-68275ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-68275ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-68275ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-36ecb47{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-36ecb47.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-339 .elementor-element.elementor-element-36ecb47{left:0%;}body.rtl .elementor-339 .elementor-element.elementor-element-36ecb47{right:0%;}.elementor-339 .elementor-element.elementor-element-1d8a3e8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-9cf3486{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-9cf3486.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-d504b3a{--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:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-339 .elementor-element.elementor-element-b2c4b0c .elementor-button{background-color:#FFFFFF;font-family:"Mozaic GEO", Sans-serif;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-b2c4b0c .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-b2c4b0c .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-b2c4b0c .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-b2c4b0c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-1fd2287 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-1fd2287 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-1fd2287 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-1fd2287 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-1fd2287 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-76d85c1{--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;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-76d85c1:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-76d85c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kell.ee/wp-content/uploads/2026/03/dylan-gillis-KdeqA3aTnBY-unsplash.jpg.webp");background-position:center center;}.elementor-339 .elementor-element.elementor-element-76d85c1::before, .elementor-339 .elementor-element.elementor-element-76d85c1 > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-76d85c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-76d85c1 > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-76d85c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-76d85c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-e786d3f{--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;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-e786d3f:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-e786d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-d76d2be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:032px;}.elementor-339 .elementor-element.elementor-element-d76d2be.e-con{--align-self:center;}.elementor-339 .elementor-element.elementor-element-7405fe2{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-35500a8{padding:0px 0px 32px 0px;column-gap:0px;}.elementor-339 .elementor-element.elementor-element-b0b7e45{--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;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-339 .elementor-element.elementor-element-b0b7e45.e-con{--align-self:flex-start;}.elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button{background-color:#006A00;border-style:solid;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button:focus{background-color:#005100;color:#FFFFFF;border-color:#005100;}.elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-f4462e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-339 .elementor-element.elementor-element-af51264 img{width:480px;height:270px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-339 .elementor-element.elementor-element-966e044{--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;--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-0c20432{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-3ddd5f3{padding:0px 0px 8px 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-3ddd5f3 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:#006A00;}.elementor-339 .elementor-element.elementor-element-9296be3{padding:0px 0px 16px 0px;}.elementor-339 .elementor-element.elementor-element-9296be3 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;color:#0F192A;}.elementor-339 .elementor-element.elementor-element-eaf2521{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;}.elementor-339 .elementor-element.elementor-element-d1d3847{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:040px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-e8daaa8{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-e8daaa8:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-e8daaa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F9FF;}.elementor-339 .elementor-element.elementor-element-18dcf11{padding:0px 0px 8px 0px;text-align:start;}.elementor-339 .elementor-element.elementor-element-18dcf11 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:#006A00;}.elementor-339 .elementor-element.elementor-element-35f7af1{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-35f7af1 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-5cd4164{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-800b360{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-339 .elementor-element.elementor-element-800b360:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-800b360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F9FF;}.elementor-339 .elementor-element.elementor-element-483d37d{padding:0px 0px 8px 0px;text-align:start;}.elementor-339 .elementor-element.elementor-element-483d37d .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:#006A00;}.elementor-339 .elementor-element.elementor-element-ab4d335{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-8e7c019{color:var( --e-global-color-text );}.elementor-339 .elementor-element.elementor-element-94e44ff .elementor-button{background-color:#006A00;border-style:solid;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-94e44ff .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-94e44ff .elementor-button:focus{background-color:#005100;color:#FFFFFF;border-color:#005100;}.elementor-339 .elementor-element.elementor-element-94e44ff .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-94e44ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-4d8574f{--display:flex;--min-height:88px;--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;--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-4d8574f:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-4d8574f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kell.ee/wp-content/uploads/2026/03/background-lines.png");background-position:center center;background-repeat:repeat-x;}.elementor-339 .elementor-element.elementor-element-4d8574f::before, .elementor-339 .elementor-element.elementor-element-4d8574f > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-4d8574f > .e-con-inner > .elementor-background-video-container::before, .elementor-339 .elementor-element.elementor-element-4d8574f > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-4d8574f > .e-con-inner > .elementor-background-slideshow::before, .elementor-339 .elementor-element.elementor-element-4d8574f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-339 .elementor-element.elementor-element-4d8574f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-339 .elementor-element.elementor-element-3828507{--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;--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-695caa3{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-d478b5c{padding:0px 0px 8px 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-d478b5c .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:#006A00;}.elementor-339 .elementor-element.elementor-element-79cdce1{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-79cdce1 .elementor-heading-title{color:#0F192A;}.elementor-339 .elementor-element.elementor-element-042596c{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-7baf5eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-9141599{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-4f335ac img{width:100%;height:239px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-339 .elementor-element.elementor-element-fa32acd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE5F6;--border-color:#DBE5F6;--border-radius:0px 0px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-339 .elementor-element.elementor-element-fa32acd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-02888c4{padding:0px 0px 16px 0px;}.elementor-339 .elementor-element.elementor-element-093fdce .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-093fdce .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-093fdce .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-093fdce{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-093fdce .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-093fdce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-8e29c97{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-339 .elementor-element.elementor-element-44317e8{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE5F6;--border-color:#DBE5F6;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-339 .elementor-element.elementor-element-44317e8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-1217786{padding:0px 0px 16px 0px;}.elementor-339 .elementor-element.elementor-element-7fdd8f8 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-7fdd8f8 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-7fdd8f8 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-7fdd8f8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-7fdd8f8 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-7fdd8f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-bce54f1{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE5F6;--border-color:#DBE5F6;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-339 .elementor-element.elementor-element-bce54f1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-061d060{padding:0px 0px 16px 0px;}.elementor-339 .elementor-element.elementor-element-d0952e2 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-d0952e2 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-d0952e2 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-d0952e2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-d0952e2 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-d0952e2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-66b8a57{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-66b8a57:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-66b8a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F9FF;}.elementor-339 .elementor-element.elementor-element-6777197{--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;--justify-content:space-between;--align-items:flex-end;}.elementor-339 .elementor-element.elementor-element-c055bcf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-c055bcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-29990b8{padding:0px 0px 8px 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-29990b8 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:#006A00;}.elementor-339 .elementor-element.elementor-element-c4ceb5a{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-c4ceb5a .elementor-heading-title{color:#0F192A;}.elementor-339 .elementor-element.elementor-element-18dc86e{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-b73e39a .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-b73e39a .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-b73e39a .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-b73e39a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-b73e39a .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-b73e39a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-b2278e6{--grid-columns:4;}.elementor-339 .elementor-element.elementor-element-b2278e6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-b2278e6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-339 .elementor-element.elementor-element-b2278e6 .e-loop-item > .elementor-section, .elementor-339 .elementor-element.elementor-element-b2278e6 .e-loop-item > .elementor-section > .elementor-container, .elementor-339 .elementor-element.elementor-element-b2278e6 .e-loop-item > .e-con, .elementor-339 .elementor-element.elementor-element-b2278e6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-339 .elementor-element.elementor-element-43fc17a{--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;--justify-content:space-between;--align-items:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-9987325{--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 08px;--row-gap:0px;--column-gap:08px;}.elementor-339 .elementor-element.elementor-element-9987325.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-3077234 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:22px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-bed9c8a .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:16px;}.elementor-339 .elementor-element.elementor-element-6e62297 .elementor-button{background-color:#006A00;border-style:solid;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-6e62297 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-6e62297 .elementor-button:focus{background-color:#005100;color:#FFFFFF;border-color:#005100;}.elementor-339 .elementor-element.elementor-element-6e62297 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-6e62297 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-e9e04b8{--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;--margin-top:104px;--margin-bottom:104px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-4e1a23c{--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-339 .elementor-element.elementor-element-db6b7d3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-db6b7d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-8b8792a{padding:0px 0px 12px 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-8b8792a .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:12px;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-d8a9d15{padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-d8a9d15 .elementor-heading-title{color:#0F192A;}.elementor-339 .elementor-element.elementor-element-2154af2{--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;--justify-content:flex-start;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-2154af2.e-con{--align-self:flex-start;}.elementor-339 .elementor-element.elementor-element-2d3205f .elementor-button{background-color:#006A00;border-style:solid;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-2d3205f .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-2d3205f .elementor-button:focus{background-color:#005100;color:#FFFFFF;border-color:#005100;}.elementor-339 .elementor-element.elementor-element-2d3205f .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-2d3205f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-50d97e6 .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-50d97e6 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-50d97e6 .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-50d97e6 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-50d97e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-abe18a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-339 .elementor-element.elementor-element-0e9b2bd img{width:480px;height:270px;border-radius:12px 12px 12px 12px;}.elementor-339 .elementor-element.elementor-element-03fbc9e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-f49fc46{--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;--justify-content:space-between;--align-items:flex-end;}.elementor-339 .elementor-element.elementor-element-7860f7c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-7860f7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-28b3226{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-28b3226 .elementor-heading-title{color:#0F192A;}.elementor-339 .elementor-element.elementor-element-920944f{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-660257f .elementor-button{background-color:#FFFFFF;fill:#006A00;color:#006A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCDACC;}.elementor-339 .elementor-element.elementor-element-660257f .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-660257f .elementor-button:focus{background-color:#006A00;color:#FFFFFF;border-color:#006A00;}.elementor-339 .elementor-element.elementor-element-660257f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-660257f .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-660257f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-49ec07c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-ee1d7c6{--grid-columns:3;}.elementor-339 .elementor-element.elementor-element-ab5dc78{--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;--margin-top:96px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-743d998{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-339 .elementor-element.elementor-element-743d998.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-b6fb56c{padding:0px 0px 12px 0px;}.elementor-339 .elementor-element.elementor-element-b6fb56c .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-weight:bold;color:#0F192A;}.elementor-339 .elementor-element.elementor-element-06ed3d5{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:center;}.elementor-339 .elementor-element.elementor-element-bd62991{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-e8e7644{--display:flex;}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-ac63dcf{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-cdb6301{--min-height:400px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-3f72023{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-ca9a19e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-460f58b{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-e4af2a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-f718c0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-68275ea{--min-height:400px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-36ecb47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1d8a3e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-9cf3486{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-d504b3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-e786d3f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-d76d2be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-35500a8{width:var( --container-widget-width, hug );max-width:hug;padding:0px 0px 16px 0px;--container-widget-width:hug;--container-widget-flex-grow:0;}.elementor-339 .elementor-element.elementor-element-b0b7e45{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-a2e3962{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-339 .elementor-element.elementor-element-a2e3962.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-339 .elementor-element.elementor-element-a2e3962 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-339 .elementor-element.elementor-element-6d779c2{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-f4462e0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-af51264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-966e044{--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-0c20432{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-d1d3847{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-3828507{--margin-top:88px;--margin-bottom:88px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-695caa3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-042596c{--container-widget-width:hug;--container-widget-flex-grow:0;width:var( --container-widget-width, hug );max-width:hug;}.elementor-339 .elementor-element.elementor-element-7baf5eb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-9141599{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-8e29c97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-66b8a57{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-6777197{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-c055bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-b73e39a.elementor-element{--align-self:flex-end;}.elementor-339 .elementor-element.elementor-element-b2278e6{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-339 .elementor-element.elementor-element-b2278e6 > .elementor-widget-container{margin:40px 16px 0px 16px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-43fc17a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-9987325{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-e9e04b8{--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-start;--margin-top:104px;--margin-bottom:104px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-4e1a23c{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-abe18a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-0e9b2bd img{width:100%;height:100%;}.elementor-339 .elementor-element.elementor-element-f49fc46{--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-7860f7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-920944f{--container-widget-width:hug;--container-widget-flex-grow:0;width:var( --container-widget-width, hug );max-width:hug;}.elementor-339 .elementor-element.elementor-element-49ec07c{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-ee1d7c6{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-339 .elementor-element.elementor-element-ee1d7c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-ab5dc78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-743d998{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-bd62991{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-e8e7644{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-ac63dcf{--min-height:0px;}.elementor-339 .elementor-element.elementor-element-cdb6301{--min-height:547px;}.elementor-339 .elementor-element.elementor-element-3f72023{--min-height:0vh;}.elementor-339 .elementor-element.elementor-element-460f58b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-339 .elementor-element.elementor-element-e4af2a5{--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-339 .elementor-element.elementor-element-b0f4e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-339 .elementor-element.elementor-element-b0f4e88.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-3cac136.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-f718c0e{--min-height:0px;}.elementor-339 .elementor-element.elementor-element-68275ea{--min-height:547px;}.elementor-339 .elementor-element.elementor-element-36ecb47{--min-height:0vh;}.elementor-339 .elementor-element.elementor-element-9cf3486{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-339 .elementor-element.elementor-element-d504b3a{--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-339 .elementor-element.elementor-element-b2c4b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-339 .elementor-element.elementor-element-b2c4b0c.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-1fd2287.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-76d85c1{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-e786d3f{--width:content-width;}.elementor-339 .elementor-element.elementor-element-6d779c2 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-339 .elementor-element.elementor-element-f4462e0{--width:100%;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-9296be3{text-align:center;}.elementor-339 .elementor-element.elementor-element-eaf2521{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-339 .elementor-element.elementor-element-94e44ff{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-fa32acd{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-44317e8{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-bce54f1{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-6777197{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-339 .elementor-element.elementor-element-c055bcf{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-18dc86e{--container-widget-width:content;--container-widget-flex-grow:0;width:var( --container-widget-width, content );max-width:content;}.elementor-339 .elementor-element.elementor-element-b73e39a{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-b2278e6{--grid-columns:1;}.elementor-339 .elementor-element.elementor-element-43fc17a{--width:hug;}.elementor-339 .elementor-element.elementor-element-9987325{--justify-content:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-6e62297{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-6e62297.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-2154af2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2d3205f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-2d3205f.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-50d97e6.elementor-element{--align-self:stretch;}.elementor-339 .elementor-element.elementor-element-f49fc46{--width:content;}.elementor-339 .elementor-element.elementor-element-49ec07c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-339 .elementor-element.elementor-element-ee1d7c6{--grid-columns:1;}.elementor-339 .elementor-element.elementor-element-ab5dc78{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-339 .elementor-element.elementor-element-cdb6301{--width:100%;}.elementor-339 .elementor-element.elementor-element-3f72023{--width:615;}.elementor-339 .elementor-element.elementor-element-ca9a19e{--width:hug;}.elementor-339 .elementor-element.elementor-element-68275ea{--width:100%;}.elementor-339 .elementor-element.elementor-element-36ecb47{--width:615;}.elementor-339 .elementor-element.elementor-element-1d8a3e8{--width:hug;}.elementor-339 .elementor-element.elementor-element-d76d2be{--width:50%;}.elementor-339 .elementor-element.elementor-element-f4462e0{--width:50%;}.elementor-339 .elementor-element.elementor-element-e8daaa8{--width:50%;}.elementor-339 .elementor-element.elementor-element-800b360{--width:50%;}.elementor-339 .elementor-element.elementor-element-9141599{--width:50%;}.elementor-339 .elementor-element.elementor-element-8e29c97{--width:50%;}.elementor-339 .elementor-element.elementor-element-c055bcf{--width:540px;}.elementor-339 .elementor-element.elementor-element-9987325{--width:17.542%;}.elementor-339 .elementor-element.elementor-element-4e1a23c{--width:50%;}.elementor-339 .elementor-element.elementor-element-db6b7d3{--width:540px;}.elementor-339 .elementor-element.elementor-element-abe18a6{--width:50%;}.elementor-339 .elementor-element.elementor-element-7860f7c{--width:540px;}.elementor-339 .elementor-element.elementor-element-743d998{--width:100%;}.elementor-339 .elementor-element.elementor-element-bd62991{--width:100%;}.elementor-339 .elementor-element.elementor-element-e8e7644{--width:538px;}}@media(max-width:1024px) and (min-width:768px){.elementor-339 .elementor-element.elementor-element-3f72023{--width:content-width;}.elementor-339 .elementor-element.elementor-element-ca9a19e{--width:hug;}.elementor-339 .elementor-element.elementor-element-36ecb47{--width:content-width;}.elementor-339 .elementor-element.elementor-element-1d8a3e8{--width:hug;}.elementor-339 .elementor-element.elementor-element-e786d3f{--width:hug;}.elementor-339 .elementor-element.elementor-element-966e044{--content-width:content;}.elementor-339 .elementor-element.elementor-element-0c20432{--width:content;}.elementor-339 .elementor-element.elementor-element-d1d3847{--width:content-width;}.elementor-339 .elementor-element.elementor-element-e8daaa8{--width:100%;}.elementor-339 .elementor-element.elementor-element-800b360{--width:100%;}.elementor-339 .elementor-element.elementor-element-4d8574f{--content-width:100%;}.elementor-339 .elementor-element.elementor-element-3828507{--content-width:100%;}.elementor-339 .elementor-element.elementor-element-695caa3{--width:hug;}.elementor-339 .elementor-element.elementor-element-7baf5eb{--width:hug;}.elementor-339 .elementor-element.elementor-element-9141599{--width:content;}.elementor-339 .elementor-element.elementor-element-8e29c97{--width:content;}.elementor-339 .elementor-element.elementor-element-44317e8{--width:100%;}.elementor-339 .elementor-element.elementor-element-6777197{--width:content-width;}.elementor-339 .elementor-element.elementor-element-c055bcf{--width:72%;}.elementor-339 .elementor-element.elementor-element-43fc17a{--width:content-width;}.elementor-339 .elementor-element.elementor-element-9987325{--width:content-witdh;}.elementor-339 .elementor-element.elementor-element-4e1a23c{--width:content;}.elementor-339 .elementor-element.elementor-element-abe18a6{--width:100;}.elementor-339 .elementor-element.elementor-element-f49fc46{--width:hug;}.elementor-339 .elementor-element.elementor-element-7860f7c{--width:hug;}}/* Start custom CSS for button, class: .elementor-element-b0f4e88 */.elementor-339 .elementor-element.elementor-element-b0f4e88.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-b0f4e88.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-b0f4e88.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-b0f4e88.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cac136 */.elementor-339 .elementor-element.elementor-element-3cac136.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-3cac136.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-3cac136.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-3cac136.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2c4b0c */.elementor-339 .elementor-element.elementor-element-b2c4b0c.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-b2c4b0c.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-b2c4b0c.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-b2c4b0c.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1fd2287 */.elementor-339 .elementor-element.elementor-element-1fd2287.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-1fd2287.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-1fd2287.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-1fd2287.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d85c1 */.elementor-339 .elementor-element.elementor-element-76d85c1#indeks-show-0 {
    display: none !important;
}

.elementor-339 .elementor-element.elementor-element-76d85c1#indeks-show-1 {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2448b0 *//*
 * ============================================================
 * WYSIWYG / BLOGIPOSTITUS STIILID — ELEMENTOR
 * ============================================================
 * Mozaic GEO font · H1=48px baas · Koostatud: aprill 2025
 *
 * KASUTUS:
 * Asenda ".elementor-339 .elementor-element.elementor-element-f2448b0" oma tegeliku .elementor-339 .elementor-element.elementor-element-f2448b0iga, nt:
 *   .entry-content
 *   .wp-block-post-content
 *   .elementor-widget-text-editor .elementor-widget-container
 *
 * NB: H1 ei kasutata WYSIWYG-is — lehe pealkiri on juba H1
 * ============================================================
 */


/* ─────────────────────────────────────────
   HEADINGUD
   H2–H5 on ühe astme väiksemad kui lehel
   line-height: 1.35 (loetavuse jaoks)
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 h2 {
  font-size: 1.875rem;       /* 30px  |  leht: 36px */
  font-weight: 700;
  line-height: 1.35;         /* = 40.5px */
  letter-spacing: -0.02em;
  margin: 40px 0 16px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 h3 {
  font-size: 1.375rem;       /* 22px  |  leht: ~23px */
  font-weight: 700;
  line-height: 1.35;         /* = 29.7px */
  letter-spacing: 0;
  margin: 32px 0 12px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 h4 {
  font-size: 1.125rem;       /* 18px  |  leht: 20px */
  font-weight: 700;
  line-height: 1.35;         /* = 24.3px */
  letter-spacing: 0;
  margin: 24px 0 8px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 h5 {
  font-size: 1rem;           /* 16px */
  font-weight: 600;
  line-height: 1.35;         /* = 21.6px */
  text-transform: uppercase;
  letter-spacing: 0.05em;
  margin: 24px 0 8px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 h6 {
  font-size: 0.75rem;        /* 12px */
  font-weight: 600;
  line-height: 1.35;         /* = 16.2px */
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #6B7280;
  margin: 24px 0 8px 0;
}


/* ─────────────────────────────────────────
   PARAGRAHV
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 p {
  font-size: 1rem;           /* 16px */
  font-weight: 400;
  line-height: 1.65;         /* = 26.4px */
  margin: 0 0 16px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 strong,
.elementor-339 .elementor-element.elementor-element-f2448b0 b {
  font-weight: 700;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 em,
.elementor-339 .elementor-element.elementor-element-f2448b0 i {
  font-style: italic;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 small {
  font-size: 0.75rem;        /* 12px */
  line-height: 1.8;          /* = 21.6px */
  color: #6B7280;
  display: block;
}


/* ─────────────────────────────────────────
   LINGID
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 p a {
  color: #2563EB !important;
  font-size: inherit !important;
  font-weight: 500 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px;
  transition: color 150ms ease;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 p a:hover {
  color: #1D4ED8 !important;
}


/* ─────────────────────────────────────────
   LISTID — TASE 1
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 ul {
  list-style-type: disc;
  padding-left: 24px;
  margin: 0 0 16px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 ol {
  list-style-type: decimal;
  padding-left: 24px;
  margin: 0 0 16px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 li {
  font-size: 1rem;
  line-height: 1.65;         /* = 26.4px */
  margin-bottom: 8px;
}


/* ─────────────────────────────────────────
   LISTID — TASE 2 (nested)
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 ol li ul li {
font-size: 1rem;
  line-height: 1.65;         /* = 26.4px */
  margin-top: 8px;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 ul ul {
  list-style-type: circle;
  padding-left: 20px;
  margin: 8px 0 4px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 ol ol {
  list-style-type: lower-alpha;
  padding-left: 20px;
  margin: 8px 0 4px 0;
}


/* ─────────────────────────────────────────
   LISTID — TASE 3 (nested nested)
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 ul ul ul {
  list-style-type: square;
  padding-left: 20px;
  margin: 6px 0 4px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 ol ol ol {
  list-style-type: lower-roman;
  padding-left: 20px;
  margin: 6px 0 4px 0;
}


/* ─────────────────────────────────────────
   BLOCKQUOTE
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 blockquote {
  border-left: 4px solid #2563EB;
  background: #EFF6FF;
  padding: 14px 18px;
  border-radius: 0 8px 8px 0;
  margin: 24px 0;
  font-size: 1.125rem;       /* 18px */
  font-style: italic;
  line-height: 1.5;          /* = 27px */
  color: #111827;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 blockquote cite {
  display: block;
  margin-top: 8px;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  color: #111827;
}


/* ─────────────────────────────────────────
   HORISONTAALNE JOON
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 hr {
  border: none;
  height: 1px;
  background-color: #E5E7EB;
  margin: 32px 0;
}


/* ─────────────────────────────────────────
   INLINE CODE
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 code {
  font-family: 'Fira Code', 'Consolas', monospace;
  font-size: 0.875em;
  background: #F3F4F6;
  padding: 2px 6px;
  border-radius: 3px;
  color: #111827;
}


/* ─────────────────────────────────────────
   FIGCAPTION
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 figcaption {
  font-size: 0.75rem;        /* 12px */
  font-weight: 400;
  line-height: 1.8;          /* = 21.6px */
  color: #6B7280;
  text-align: center;
  margin-top: 8px;
}


/* ─────────────────────────────────────────
   TABELID
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 .table-wrapper {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  margin: 24px 0;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 table {
  width: 100%;
  border-collapse: collapse;
  font-size: 1rem;
  font-family: inherit;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 th {
  text-align: left;
  font-size: 0.75rem;        /* 12px */
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #6B7280;
  padding: 10px 16px;
  border-bottom: 2px solid #E5E7EB;
  white-space: nowrap;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 td {
  padding: 10px 16px;
  border-bottom: 1px solid #E5E7EB;
  font-size: 1rem;
  line-height: 1.5;          /* = 24px */
  vertical-align: top;
  color: #111827;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 tr:last-child td {
  border-bottom: none;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 tbody tr:nth-child(even) {
  background-color: #F9FAFB;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 tbody tr:hover {
  background-color: #EFF6FF;
  transition: background-color 150ms ease;
}


/* ─────────────────────────────────────────
   PILDID
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 img {
  max-width: 100%;
  height: auto;
  display: block;
  border-radius: 8px;
}

.elementor-339 .elementor-element.elementor-element-f2448b0 figure {
  margin: 24px 0;
}


/* ─────────────────────────────────────────
   VALIK (selection)
───────────────────────────────────────── */

.elementor-339 .elementor-element.elementor-element-f2448b0 ::selection {
  background-color: #DBEAFE;
  color: #111827;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d3205f */.elementor-339 .elementor-element.elementor-element-2d3205f.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-2d3205f.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-2d3205f.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-2d3205f.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50d97e6 */.elementor-339 .elementor-element.elementor-element-50d97e6.primary .elementor-button {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}

.elementor-339 .elementor-element.elementor-element-50d97e6.primary .elementor-button:hover {
  background-color: #005100;
  color: #ffffff;
  border: 1px solid #005100;
}

.elementor-339 .elementor-element.elementor-element-50d97e6.secondary .elementor-button {
  background-color: #ffffff;
  color: #006A00;
  border: 1px solid #CCDACC;
}

.elementor-339 .elementor-element.elementor-element-50d97e6.secondary .elementor-button:hover {
  background-color: #006A00;
  color: #ffffff;
  border: 1px solid #006A00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e04b8 */.elementor-339 .elementor-element.elementor-element-e9e04b8#sundmus-show-0 {
    display: none !important;
}

.elementor-339 .elementor-element.elementor-element-e9e04b8#sundmus-show-1 {
    display: flex !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mozaic GEO';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kell.ee/wp-content/uploads/2026/02/Mozaic-GEO-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mozaic GEO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kell.ee/wp-content/uploads/2026/02/Mozaic-GEO-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Mozaic GEO';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kell.ee/wp-content/uploads/2026/02/MozaicGEO-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Mozaic GEO';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kell.ee/wp-content/uploads/2026/02/MozaicGEO-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */