.elementor .e-4d7549f-e79a264{font-size:11px;color:#888888;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;font-family: 'Instrument Sans', sans-serif; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase;\n}.elementor .e-b0ce0a0-5a73130{font-size:84px;color:#1A1A1A;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;font-family: 'Fraunces', serif; font-weight: 400; line-height: 1.0; letter-spacing: -0.035em; max-width: 900px;\n}.elementor .e-1f113ba-35b28b1{font-size:17px;color:#555555;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;font-family: 'Instrument Sans', sans-serif; font-weight: 400; line-height: 1.6; max-width: 520px;\n}.elementor .e-c128172-26fe109{font-size:14px;color:#F7F4EF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#1A1A1A;font-family: 'Instrument Sans', sans-serif; font-weight: 500; cursor: pointer; transition: opacity 0.3s ease;\n}.elementor .e-184769e-42ff04a{font-size:14px;color:#1A1A1A;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#F7F4EF;font-family: 'Instrument Sans', sans-serif; font-weight: 500; cursor: pointer; border: 1px solid #1A1A1A; transition: background 0.3s ease, color 0.3s ease;\n}.elementor .e-28eeb0c-ee14271{flex-direction: row; flex-wrap: wrap; gap: 12px; align-items: center; padding: 0;\n}.elementor .e-d10179e-3b5569b{padding-block-start:100px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#F7F4EF;min-height: 600px; flex-direction: column; align-items: flex-start; justify-content: center;\n}