.elementor .e-698c8e31-b1fe{margin:0px;}.elementor .e-2658387f-b1a3{max-width:42rem;margin:0px;}.elementor .e-636e1194-cfeb{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 42%;justify-content:flex-end;}.elementor .e-4becff81-1a6a{min-width:0px;aspect-ratio:4 / 3;object-fit:cover;flex:1 1 58%;}.elementor .e-6ef56e1-4f37{padding-block-start:clamp(6rem, 10vw, 10rem);padding-block-end:6rem;padding-inline-start:clamp(1.5rem, 5vw, 6rem);padding-inline-end:clamp(1.5rem, 5vw, 6rem);display:flex;flex-direction:row;gap:clamp(2.5rem, 6vw, 7rem);align-items:stretch;}.elementor .e-71b9318-cff0{max-width:70rem;padding-block-start:5rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem, 5vw, 5rem);padding-inline-end:clamp(1.5rem, 5vw, 5rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-60348553-89fc{max-width:64rem;font-size:clamp(1.65rem, 2.6vw, 2.75rem);letter-spacing:-0.04em;line-height:1.02;margin:0px;}.elementor .e-562b6a4f-538e{align-self:flex-start;}.elementor .e-1fb95869-d240{color:#11110F;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#E9E4DF;display:flex;flex-direction:column;gap:2rem;align-items:flex-start;background-image: radial-gradient(circle at 82% 30%, rgba(235,171,121,.48) 0, rgba(235,171,121,.18) 9rem, transparent 18rem);\n}.elementor .e-66d91c15-5b1b{color:var(--bw-ink);background-color:var(--bw-paper);display:flex;flex-direction:column;}