.elementor-kit-8{--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-kit-8 e-page-transition{background-color:#FFBC7D;}.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-green:#1A6B55; --color-green-dark:#134E3E; --color-green-ink:#173F33; --color-mint:#E9F3EC; --color-leaf:#2F7A5E; --color-leaf-soft:#DCEDE3; --color-beige:#F3EDE3; --color-beige-deep:#E6DCCB; --color-stripe:#EAE1D1; --color-white:#FFFFFF; --color-paper:#FCFAF6; --color-black:#121A17; --color-ink:#22302B; --color-gray:#5A6B64; --color-gray-light:#A9AEA5; --color-line:#E2E8E4; --color-line-dark:#CBD5CF; --color-footer-line:#343832; --color-warn:#7A4E00; --color-warn-bg:#F7E8C6; --color-shadow:rgba(27,30,26,0.08); --font-head:Golos Text; --font-body:Golos Text; --font-mono:JetBrains Mono; --fs-xs:13px; --fs-sm:15px; --fs-base:17px; --fs-base-m:16px; --fs-md:19px; --fs-md-m:18px; --fs-lg:24px; --fs-lg-m:21px; --fs-xl:36px; --fs-xl-t:30px; --fs-xl-m:26px; --fs-2xl:44px; --fs-2xl-t:38px; --fs-2xl-m:28px; --fs-hero:34px; --fs-hero-t:28px; --fs-hero-m:24px; --fs-stat:40px; --fs-stat-t:34px; --fs-stat-m:30px; --lh-tight:1.15; --lh-snug:1.3; --lh-note:1.45; --lh-base:1.55; --ls-wide:0.04em; --sp-0:0px; --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:24px; --sp-6:32px; --sp-7:48px; --sp-8:64px; --sp-9:96px; --section-y:96px; --section-y-t:72px; --section-y-m:48px; --gutter:32px; --gutter-t:24px; --gutter-m:16px; --radius-sm:8px; --radius:14px; --radius-lg:24px; --radius-pill:10px; --radius-round:50%; --container:1280px; --text-max:640px; --border:1px; --border-strong:2px; --logo-h:64px; --logo-h-mobile:46px; --control-h:48px; --control-h-sm:40px; --control-h-lg:56px; --search-h:58px; --search-h-m:52px; --search-h-lg:72px; --search-h-lg-m:56px; --icon:22px; --dot:6px; --dot-lg:8px; --dot-offset:9px; --stripe:12px; --ph-hero:500px; --ph-hero-t:360px; --ph-mid:380px; --ph-mid-t:320px; --ph-mid-m:240px; --ph-product:210px; --ph-product-m:170px; --ph-cat:190px; --ph-cat-mobile:120px; --hero-media-w:520px; --hero-img-w:50%; --hero-text-max:520px; --mega-w:340px; --footer-brand-w:320px; --field-area:140px; --step-num:44px; --step-num-m:38px; --product-mobile-w:74%; --full-h:100vh; --opacity-muted:55%; }