.elementor-kit-6{--e-global-color-primary:#083C2F;--e-global-color-secondary:#2F4F3E;--e-global-color-text:#2F4F3E;--e-global-color-accent:#E8E1D4;--e-global-typography-primary-font-family:"Lora";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Lora";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lora";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lora";--e-global-typography-accent-font-weight:500;background-color:transparent;background-image:linear-gradient(180deg, #F8F7F2 0%, #F8F7F2 100%);}.elementor-kit-6 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 { --e-gv-ea45924:#083C2F; --e-gv-5611f80:#2F4F3E; --e-gv-a0a25d2:#E8E1D4; --e-gv-4e40a73:#F8F6F1; --e-gv-249beab:#1F2A24; --e-gv-36ec7de:Lora; --e-gv-f885586:clamp(64px, 9vw, 144px); --e-gv-ea6944f:clamp(20px, 5vw, 72px); --e-gv-8b4481e:clamp(30px, 3.4vw, 52px); --e-gv-1debfcc:clamp(26px, 2.6vw, 40px); --e-gv-b39add9:clamp(19px, 1.6vw, 24px); --e-gv-7666240:17px; --e-gv-ef5fa54:13px; --e-gv-9670e68:1280px; --emia-green-deep:#083C2F; --emia-green:#2F4F3E; --emia-cream:#E8E1D4; --emia-paper:#F8F6F1; --emia-ink:#1F2A24; --emia-font-serif:Lora; --emia-space-section:clamp(72px, 10vw, 152px); --emia-gutter:clamp(20px, 5vw, 72px); --emia-fs-h2:clamp(30px, 3.4vw, 52px); --emia-fs-lead:clamp(19px, 1.5vw, 23px); --emia-fs-body:17px; --emia-fs-eyebrow:13px; --emia-content-max:1280px; --emia-muted:#5E6B63; --emia-line:#D9D1C2; --emia-fs-display:clamp(40px, 5.6vw, 84px); --emia-fs-h3:clamp(21px, 1.7vw, 26px); }