.elementor .e-5ce65a00-c1ec{position:relative;z-index:1;padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 55%;}.elementor .e-558e9ba-9f03{width:360px;aspect-ratio:1 / 1;position:absolute;inset-block-start:-120px;inset-inline-end:4%;z-index:0;padding:0px;background-color:var(--sw-apricot-light);border-radius: 58% 42% 55% 45% / 45% 55% 45% 55%;\n}.elementor .e-3b1f8226-ac0a{max-width:var(--width-content);padding:0px;gap:3rem;align-items:center;}.elementor .e-211c658d-1f94{overflow:hidden;padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--sw-cream);justify-content:center;}.elementor .e-57de0de4-3491{font-size:1.75rem;margin-block-start:0px;}.elementor .e-345ecef5-b833{font-weight:700;}.elementor .e-64c2b96-4849{margin-block-start:0.75rem;}.elementor .e-103f20fa-5a83{padding:0px;flex-direction:column;gap:1rem;flex:1 1 38%;}.elementor .e-10c181d3-f6dd{font-size:1.75rem;}.elementor .e-2ef5a3f3-1593{font-size:1rem;color:var(--sw-ink-soft);}.elementor .e-748b175e-8481{width:100%;min-width:14rem;padding:0px;flex-direction:column;gap:0.35rem;flex:1 1 calc(50% - 0.5rem);}.elementor .e-50950c4a-8ff0{width:100%;min-width:14rem;padding:0px;flex-direction:column;gap:0.35rem;flex:1 1 calc(50% - 0.5rem);}.elementor .e-42346c95-b460{width:100%;min-width:14rem;padding:0px;flex-direction:column;gap:0.35rem;flex:1 1 calc(50% - 0.5rem);}.elementor .e-6c7af7bb-d90e{width:100%;min-width:14rem;padding:0px;flex-direction:column;gap:0.35rem;flex:1 1 calc(50% - 0.5rem);}.elementor .e-5535821a-43bc{width:100%;padding:0px;flex-direction:column;gap:0.35rem;}.elementor .e-30312af8-8308{width:100%;font-size:1rem;margin-block-start:0.75rem;}.elementor .e-2fd148c6-abc9{width:100%;font-size:1rem;}.elementor .e-6361f97a-a200{color:#1E4620;}.elementor .e-3ee4c680-4598{width:100%;}.elementor .e-5614fd04-1a63{color:#7A1E12;}.elementor .e-5a3e3748-f70b{width:100%;}.elementor .e-5680d9b-60e1{width:100%;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-26746e01-9673{padding:2.25rem;flex-direction:column;gap:1rem;flex:1 1 62%;}.elementor .e-5f0479e2-152e{max-width:var(--width-content);padding:0px;gap:3rem;align-items:flex-start;}.elementor .e-15179704-cda8{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--sw-white);justify-content:center;}