.elementor-kit-11{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-bg:#F8F6F0; --color-hero:#ECEDE0; --color-hero-fade:rgba(236, 237, 224, 0.75); --color-card:#F0EDE1; --color-surface:#FBFAF6; --color-sand:#ECE7DA; --color-heading:#24493A; --color-ink:#2B3A31; --color-ink-soft:#56645B; --color-eyebrow:#557A66; --color-line:#D8D5C6; --color-accent:#2F5642; --color-accent-hover:#244634; --color-accent-soft:#DDE6DA; --color-on-accent:#F8F6F0; --color-terracotta:#A5694C; --color-gold:#C9A97A; --color-peach:#EDB9A2; --color-peach-ink:#4A3A2F; --color-tag:#F6EEDC; --color-dark:#2F5642; --color-footer:#1F3A2D; --color-on-dark:#F1ECDD; --color-on-dark-soft:#CFD8CC; --color-line-dark:#5B7B69; --color-ring:rgba(255, 255, 255, 0.55); --color-ring-soft:rgba(255, 255, 255, 0.18); --color-transparent:transparent; --color-builder-card:#F7F6EA; --color-cup:#FFFEF6; --color-cup-rim:#F2EFE1; --color-cup-shadow:#C9C8B4; --color-steam:rgba(86, 100, 91, 0.28); --mask-solid:#000; --mask-clear:transparent; --color-wave-shine:rgba(255, 255, 255, 0.28); --plant-kassinaeris:#A585C1; --plant-must-piparmunt:#6F9878; --plant-kaharmunt:#9DBE92; --plant-nurmenukk:#E6C760; --plant-meliss:#BCCB74; --plant-saialill:#E9A04A; --plant-kummel:#EDD994; --plant-rukkilill:#8FA2D8; --plant-angervaks:#DCCDA8; --font-heading:DM Serif Display; --font-body:DM Sans; --lh-display:1.0; --lh-tight:1.08; --lh-snug:1.25; --lh-body:1.75; --fw-regular:400; --fw-medium:500; --fw-bold:700; --hero-fade-dir:to right; --wave-back-dim:0.82; --plant-card-h:80px; --ease-out:cubic-bezier(0.2, 0.7, 0.2, 1); --opacity-muted:0.45; --opacity-full:1; --z-nav:10; --hero-fade-dir-tablet:to bottom; }