.elementor .e-48689f90-4701{font-weight:700;font-size:0.75rem;color:#b1ed3e;letter-spacing:0.12em;}.elementor .e-416d3b1f-b99b{max-width:22ch;font-family:Georama;font-size:clamp(2.5rem,5vw,4.5rem);color:#fff;line-height:1.08;}.elementor .e-8714997-24a3{max-width:60ch;font-family:Lato;font-size:1.15rem;color:#d3ded6;line-height:1.6;}.elementor .e-4f858886-4f8a{color:#fff;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(1.5rem, calc((100vw - 1200px)/2));padding-inline-end:max(1.5rem, calc((100vw - 1200px)/2));background-color:#18271f;display:flex;flex-direction:column;gap:1rem;}.elementor .e-596c7631-b4e3{font-family:Georama;font-size:clamp(1.75rem,3vw,2.5rem);color:#183b2c;}.elementor .e-5e057d2e-7b2e{max-width:65ch;font-family:Lato;font-size:1.05rem;color:#46564b;line-height:1.7;}.elementor .e-749d315b-7dcb{font-weight:700;color:#18251e;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:6px;background-color:#b8ef38;}.elementor .e-51a4a90b-967e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:max(1.5rem, calc((100vw - 1200px)/2));padding-inline-end:max(1.5rem, calc((100vw - 1200px)/2));display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-3fdc0871-676d{min-height:70vh;padding:0px;background-color:#f5f7f4;display:flex;flex-direction:column;}